Projects

Raspberry Pi Project – A 1960s wallbox interfaced with Sonos

Raspberry Pi Project – A 1960s wallbox interfaced with Sonos

The inspiration for this project came from @nivnov pointing me to http://wallbox.weebly.com/. I had somewhat of a different take on the circuitry and software than it’s author, Steve Devlin. The pulse train of my Wallbox was also different. This is all explained below. The Wallbox A wallbox is a device dating from circa 1950s USA. It […]

Make an Internet Controlled Lamp with a Raspberry Pi and Flask

Make an Internet Controlled Lamp with a Raspberry Pi and Flask

Overview Here I will be showing you how to turn on and off a lamp from anywhere in the world. However, you can control any device that works by toggling its power source, such as a fountain, TV, Christmas tree lights, projector, etc. Required Hardware Raspberry Pi Internet Connection (Ethernet or WiFi) Device Under Control […]

Smart Power Outlets

Smart Power Outlets

These are Raspberry Pi driven smart power outlets. The two power outlets are controlled using a web browser or smart phone. It is also possible to configure the outlets to turn on and off based on the time or room temperature or combinations of time and temperature. I was also going to add in a […]

Raspberry remote control with Telegram

Raspberry remote control with Telegram

Telegram is a very versatile instant messaging software that can be used with the same phone number on different devices simultaneously. In this tutorial we saw how to install it, and we tried to send text and media messages. We have also seen that it is possible to set the Raspberry to send messages automatically. […]

How to use Kernel GPIO interrupts on the Raspberry Pi

How to use Kernel GPIO interrupts on the Raspberry Pi

Presumably everyone knows what the Raspberry Pi is, by now, so I’ll not start there. You may or may not know that the RasPi has General Purpose Input/Output (GPIO) pins as standard. Some of these provide 3.3v power, some provide 5v power, some are grounded and the others can be used for input and output. […]

Raspberry Pi Robot – Connecting the H Bridge Motors Diagram

Raspberry Pi Robot – Connecting the H-Bridge & Motors

For this project we will be using four of the Raspberry Pi’s GPIO pins, two per motor.  In the diagram below you will see a diagram of a L298N (hopefully yours will look the same or very similar).  Each motor will have two wires running from them, this will allow us to connect them to “output […]

Raspberry Pi I2C LCD screen and Safe Power Down button

Raspberry Pi, I2C LCD screen and Safe Power Down button

The Raspberry Pi, just sitting there, asking to be played with… As I looked over my existing projects I noticed this sad little lone R-Pi sitting on my desk. Some time ago I bought it. Played with it a bit, installed NOOB image on the SD card, connected I2C LCD text display to it and […]

Raspberry Pi Robot – Flashing LEDs – The Circuit Diagram

Raspberry Pi Robot – Flashing LEDs – The Circuit

In this brief guide we will show you how to connect up two LEDs to the GPIO ports on your Raspberry Pi and control them via Python Script.  From this point onwards I will assume that your Raspberry Pi has a fully working install of Raspbian and is connected to your WiFi or Wired Network.  Rather […]

Build a remotely activated sprinkler using PiFace and Ubidots

Build a remotely activated sprinkler using PiFace and Ubidots

This is a cool example that teaches you how to use a Raspberry Pi, a PiFace and Ubidots to water your garden from far away. You’ll be able to control an electro-valve remotely to water your plants from any place, just using your phone. Step 1: What do you need? Well you’ll need some materials: […]

Controlling a servo using Raspberry Pi and WiringPi software based PWM

Controlling a servo using Raspberry Pi and WiringPi software based PWM

Controlling a servo using raspberry pi PWM generator is not a trivial task since PWM period cannot be defined by the user. To overcome this issue we will use wiringPi C library in order to create a software generated pulse. Of course the generated pulse will not be as accurate as a hardware generated pulse […]

Scroll to Top