Raspberry Pi Tricks, Hacks & Fixes Vol 32
Since its launch in 2012, the Raspberry Pi has proved to be one of the most popular small, single-board computers ever produced. Its low cost, credit card proportions and features make the Pi the perfect computer upon which to base a project, learn programming, connect electronics and robots and teach computing to the next generation of students.
Setup and Basics
Starting off is often the trickiest part of any technical project, so with that in mind, we help you get up and running in no time. Our stepby-step tutorials and tips guide you through the process of which model Raspberry Pi’s are available, how they work, how you get an operating system on one, and how you can turn it into a useable computer and the base for all your future projects.
Raspbian is the Raspberry Pi’s recommended operating system, although you can install several others. It comes complete with a productivity suite, powerful photo editor and much more. If you need help getting to grips with what Raspbian has to offer, then this book is perfect for you. We take a look at the main apps available and other aspects such as connecting to the Pi remotely, transferring files with FTP and installing and removing more great programs.
Raspbian is a Linux-based operating system, which means it works differently to that of Windows and Mac systems. This book digs deeper into how Linux and Raspbian works, unlocking some great tips, tricks and hacks, while showing you how to get what you want from the system. By mastering Linux, you can unleash the full power of the Raspberry Pi.
Python is one of the most popular programming languages in the world and comes pre-installed with Raspbian; all you need to do is launch the app and learn how to program. The Python section in this book gives you a head start in learning this amazing language. You can learn how to write code, execute it, work with variables, create functions, conditions and loops and even interact with the user.
If you want to really stretch your Pi programming skills, then learning C++ does the job. We bring you all the hints and tips, tutorials and raw C++ code you could ever need to get to grips with one of the most powerful programming languages in the world. With it, you can take your Pi projects to even greater heights.