ZINIO logo

Raspberry Pi Tips, Tricks & Hacks Volume 2 Revised

The Raspberry Pi has done what everyone thought was impossible: put a customisable computer in your pocket, for the price of a T-shirt. The computer that fits in the palm of your is capable of more than you could ever dream of, and with Raspberry Pi Tips, Tricks & Hacks you will have everything you need to get started with incredible projects. From mastering Python to building a self-driving RC car, you learn it all in this latest volume. Whether you have a Pi Zero or a Pi 3, this book caters to all levels of expertise and budget, and will soon turn you into a Raspberry Pi master. Featuring: 25 Maker Projects for Raspberry Pi 3 – See what options integrated WiFi and Bluetooth have opened up for Pi users. Tips – Kick-start your own projects with innovative ideas. Tricks – Build amazing Pi-powered gadgets from scratch. Hacks – Discover how you can control robots with your Ras Pi.

United Kingdom
Future Publishing Ltd
€ 11,11(Incl. btw)

in deze editie

1 min
welcome to raspberry pi tips, tricks & hacks

Imagine, if back in 1999, someone came up to you and told you that in 15 years, you’d be able to carry a customisable computer that could play games, control robots, check the temperature in real time, and be used as a remote control in your pocket. Imagine they said that in 16 years, you could buy this computer for under a tenner. You would call them mad, wouldn’t you? Well, that madness has become a reality, ever since the Raspberry Pi took the tech world by storm in 2012. Whether you’re a skilled programmer or a hobbyist, or even a cosplayer hoping to add an electronic wearable to your costume, there is a Pi project for everyone, regardless of skill level or budget. In this new volume of Raspberry…

21 min
25 maker projects for pi 3

What are the big changes? A lot of the Raspberry Pi 3 is the same as the Raspberry Pi 2. Our strategy for the Pis from the B+ has been to try and keep the same form factor. The B+ was really the first Pi that I worked on when I came to Raspberry Pi in 2013, and the idea was that we’ve got this nice form factor and we want to keep it, so to build the Pi 3 I took the Pi 2 design and literally just added the extra stuff. So, we’ve got the new processor courtesy of Broadcom – they’ve done a nice uplift. It’s similar to the BCM2836; the Cortex A7 was taken out and the A53s were put in, and everything else has actually stayed the…

8 min
set up your pi zero

So you’ve picked up one of the tiny yet powerful Zeros, but before the coding fun can begin, you need to get more familiar with it. Don’t worry; we’ll walk you through the Raspberry Pi Zero, the required cables, how to prepare a NOOBS SD card, and how to solder the GPIO header onto the Pi. Once the Pi is working and booted we’ll show you how to get it working on WiFithrough the Raspbian user interface. You’ll need a USB hub for this, or even just to use a keyboard and mouse together. We’ll also show you how to prepare a Raspbian SD card for headless use (either VNC or SSH) with only a WiFi adapter or USBtoEthernet adaptor. 01 Raspberry Pi Zero Cable Overview The Raspberry Pi Zero is very…

21 min
develop with python

System administration Get the most out of Python in handling all of the day-to-day upkeep that keeps your system healthy System administration tasks are some of the most annoying things that you need to deal with when you have to maintain your own system. Because of this, system administrators have constantly been trying to find ways to automate these types of tasks to maximise their time. They started with basic shell scripts, and then moved on to various scripting languages. For a long time, Perl had been the language of choice for developing these types of maintenance tools. However, Python is now growing in popularity as the language to use. It has reached the point where most Linux distributions have a Python interpreter included in order to run system scripts, so you…

7 min
get the new pixel desktop

Pixel (Pi Improved Xwindows Environment, Lightweight), is the latest iteration of the Raspbian desktop. The major changes are apparent the first time you boot up – the multitude of boot messages has been replaced with a simple splash screen with the release number. There are now 16 stunning desktop background images to choose from thanks to Pi Foundation developer Greg Annandale. The icons on the file manager, task bar and menu now have a crisp, professional appearance. Menus are also cleaner and more readable as application icons no longer appear by default. The rather clunky windows we formerly knew in Raspbian have now been replaced with rounded corners and a modified title bar. The infinality patchset actually also makes for much cleaner font rendering. Beneath the hood, RealVNC Server is now bundled to…

9 min
multitasking with your pi

Why Python? It’s the official language of the Raspberry Pi. Read the docs at python,org/doc. The majority of programmers will learn single-threaded programming as their first computational model. The basic idea is that instructions for the computer are processed sequentially, one after the other. This works well enough in most situations, but you will reach a point where you need to start multitasking. The classical situation for writing multithreaded applications is to have them run on a multi-processor machine of some persuasion. In these cases, you would have some heavy, compute-bound process running on each processor. Since your Raspberry Pi is not a huge 16-core desktop machine, you might be under the assumption that you can’t take advantage of using multiple threads of execution. This isn’t true, though. There are lots of problems…