category_outlined / Tech & Gaming
RasPi MagazineRasPi Magazine

RasPi Magazine No. 49

From the team behind Linux User & Developer magazine, RasPi is the essential guide to getting the most out of the Raspberry Pi credit-card sized computer. Packed with expert tutorials on how to design, build and code with the Raspberry Pi, this digital magazine will educate and inspire a new generation of coders and makers. What you’ll find in every issue: • Get hands-on with your Raspberry Pi – we show you the best way to code, build and create with this awesome educational computer. • Awesome RasPi projects in each issue – get inspired to create something amazing with projects big and small. • Our easy to follow step-by-step tutorials and designed for all abilities and age groups. • Need to know more about anything Raspberry Pi? You can chat with the team and get your questions answered.

United Kingdom
Future Publishing Ltd
Mehr lesenkeyboard_arrow_down


access_time1 Min.

Holograms are very cool. Whether it’s miniature monsters battling on a circular chessboard or a life-size simulation of an annoying bunk-mate, nothing says Sci-Fi like a moving 3D projection… In this issue, we talk to some rather clever guys from Hacker House who have managed to transform a regular LCD monitor into a 3D ‘holographic’ music visualiser that’s a sure fire head-turner at any party they care to take it to. Swipe left a while to find out just how they achieved it. Other cool tutorials this issue show you how to use SenseHat to create a menu system that interfaces with any Python program you’re creating and how to get your Pi talking to different devices using Bluetooth. Editor Get inspired Discover the RasPi community’s best projects Expert advice Got a question? Get in…

access_time5 Min.
raspberry pi: send your board to bed in time

Combinatorial process computers became fashionable when the Arduino Yun hit the road; it combined a high-performance ARM SoC with an 8-bit controller intended for handling real-time and low-power tasks. A similar approach can be taken with the Raspberry Pi, combining the power-expensive process computer with a simpler secondary MCU. The Microchip PIC16F1503 is an extremely convenient candidate: it’s backed by an industry-leading IDE (MPLAB X with MCC), it’s cheap, can be had in a DIP case and can be programmed with a dirt-cheap programmer. The following steps outline the reduction of total power consumption. Due to space constraints, we aren’t able to discuss the (simple) power regulation circuits. On the PIC… Start MPLAB, and create a new PIC project based on the template Microchip Embedded > Standalone Project. Make sure you select the right…

access_time4 Min.
holographic audio visualiser

ith some acrylic sheets mounted on a wooden frame, the hacker duo at Hacker House have managed to transform a regular LCD monitor into a 3D ‘holographic’ music visualiser that’s a sure head-turner at any party. The device projects an image from a monitor down onto an acrylic pyramid, or frustum, which then creates the holographic parallax effect. To add to the futuristic aura of the device, Aaron and Davis have connected a Flick board from Pi Supply, which enables them to use Jedi-like hand gestures to control playback, volume and visualisations. The Flick board is connected to a Raspberry Pi 3 that processes the gestures and sends them to the visualiser, which is running on a more powerful computer that can smoothly run WebGL graphics at a decent frame…

access_time7 Min.
sense hat: create a physical menu system

The Sense HAT is an official add-on board for the Raspberry Pi, offering a whole host of built-in sensors including a gyroscope, accelerometer and magnetometer, plus temperature, barometric pressure and humidity sensors. What we’re most interested in, though, is the fancy 8x8 RGB LED matrix and five-button joystick on top. Using an array of 8x8 images we’re going to create a menu system that is operable with the five-button joystick and select button. We’ll start off with a simple four-option menu system where up, down, left and right analogue positions enable the user to choose from four different menu screens made up of 8x8 pixel art. Pushing in the analogue stick button will select the desired option. We’ll then take a look at building on this to create potentially unlimited menu…

access_time8 Min.
check your mail

Since the Raspberry Pi is such a small computer, it gets used in a lot of projects where you want to monitor a source of data. One such monitor you might want to create is a mail-checker that can display your current unread emails. This issue, we’ll look at how to use Python to create your own mail-checking monitor to run on your Pi. We’ll focus on the communications between the Pi and the mail server and not worry too much about how it might be displayed. That will be left as a further exercise. To start with, most email servers use one of two different communication protocols. The older, simpler one was called POP (Post Office Protocol), and the newer one is called IMAP (Internet Message Access Protocol). We will…

access_time9 Min.
a guide to controlling bluetooth with python

One of the great uses of the Raspberry Pi is as a controller for other devices. The Raspberry Pi includes the GPIO bus, which most people use for this purpose. But sometimes, you may need to talk to devices that can’t be connected to your Pi by wires. If you have a Wi-Fi hub, you could communicate over it with your devices. This may not be possible in every case: your device may not be able to speak over Wi-Fi, or the device may be low-power and not able to run something as electrically expensive as a Wi-Fi radio. In these cases, another option is to communicate over Bluetooth. As of writing, there are several Raspberry Pi variants with Bluetooth integrated into the system. Any of the Raspberry Pi 3 versions,…