It's a Big World

Welcome to this issue of Raspberry Pi Geek!

Welcome to this issue of Raspberry Pi Geek, where we connect small-board computers (SBCs) to the world outside with sensors, Android GUIs, servers, and even a Scratch chat program.

The ever-useful I2C port figures in a couple of articles that keep you abreast of what is going on around you. A lightning detector is not only interesting to deploy, but it could help keep your electronics safe. In another article, the Raspberry Pi teams up with a temperature sensor chip to monitor temperature and turn a fan on and off. Outside the I2C port, XBee modules create a distributed wireless sensor network that reports back to a Raspberry Pi.

If you want to interact with your Rasp Pi through your Android cellphone or tablet, we have two articles that can help. In one article, the WebSocket protocol, which lets you set up communications over TCP, is used to create a Raspberry Pi server and an Android client. If you want to bypass the coding, on the other hand, you can drag-and-drop to create a mobile interface that communicates with your SBC using the Blynk platform.

Kids can look forward to creating a chat program with a "secret feature" called Mesh, and a Scratch-based programming language called Enchanting simplifies the control of Lego NXT robots and Lego guitars. If you're a budding Olympic sprinter, get out your littleBits and create a sprint timer you can use to chart the improvements in your running speed.

We also review some recent hardware releases. The BPi-R1 is a Banana Pi-based router-server with WiFi and an external hard drive SATA port, whereas the WiFi-enabled VoCore SBC is one square inch of computer that could have a number of wearable or embedded applications. One piece of hardware that might come in handy on those complex projects is an oscilloscope. We look at ways to use this equipment to debug your creations when they aren't working quite right.

Other projects demonstrate how to use the CherryPy Python module to create an interactive Poker game, and closer to home, an intelligent Rasp Pi alarm wakes you up gently with a tune of your choice and soft lighting simulating a sunrise.

When you're working with your small-board computer, don't forget to reach out to that great big world outside by monitoring your environment, collecting data, and communicating.

Rita L Sooby Managing Editor

Buy this article as PDF

Express-Checkout as PDF

Pages: 1

Price $2.95
(incl. VAT)

Buy Raspberry Pi Geek

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Welcome

    We are living with an embarrassment of choice. Small-board computers (SBCs) are getting smaller and faster, with many inexpensive options for the hobbyist and problem-solvers and more powerful, usually pricier, options for inventors, innovators, and CPU-guzzling consumers. New SBCs are entering the market continuously, it seems.

  • Don't Use a Hammer

    When you first start building, you probably learn how to use one device and one programming language. Then comes the day you design a project that your toolset either can't solve or forces you to jump through too many hoops to get the outcome you desire. That's the day you start looking at new devices and languages to solve your problem. Having an arsenal of tools at your disposal makes solving problems easier.

  • Meet the VoCore, a coin-sized Linux computer

    At the size of a postage stamp, the VoCore packs a whole Linux-based computer in a tiny footprint costing only $20. We take the VoCore for a spin and give you a few ideas about how to include it in your hardware projects.

  • Diving Deep

    The past year has seen a continued emphasis on STEM (science, technology, engineering, and mathematics) education in English-speaking countries.

  • Snapshot

    The remarkable Raspberry Pi has spawned a myriad of supporting projects – Android apps, program libraries, specialized Linux distributions, and an assortment of hardware accessories. The rapid changes within these projects is testament to the excitement and enthusiasm that developers around the world have given to the Raspberry Pi.