Category Archives: Tutorials & Help

Raspberry Pi 1- Wire Digital Thermometer Sensor

While searching for a simple way to measure temperature using my Raspberry Pi I came across the DS18B20 1-wire digital temperature sensor. This promised an accurate way of measuring temperature with a few wires and almost no external components. The … Continue reading

Posted in Hardware, Tutorials & Help | Tagged , , | 13 Comments

Cheap PIR Sensors and the Raspberry Pi – Part 2

Following on from my first PIR sensor module article I thought I would create a Python script that allowed me to easily measure the reset time. That way I could attach a module, run the script and measure the time … Continue reading

Posted in Hardware, Python, Tutorials & Help | Tagged , , | 1 Comment

Nintendo Wii Remote, Python and The Raspberry Pi

I was looking for a way to send data to my Raspberry Pi via Bluetooth. Ideally I wanted to do this via an Android tablet and a custom app but I couldn’t get the app to connect. During a large … Continue reading

Posted in Hardware, Python, Tutorials & Help | Tagged , , , , , | 17 Comments

Create Raspberry Pi SD Cards Using Fedora ARM Installer

It’s possible to buy preloaded SD cards to use with your Raspberry Pi but at some point you will need to learn to create your own. This will allow to update your system for free or allow you to create … Continue reading

Posted in Raspbian, Tutorials & Help | Tagged , , , | 3 Comments

Raspberry Pi P5 Header

The Raspberry Pi Revision 2.0 introduced a new header to the PCB. This header is called P5 and consists of 8 pins. It is located directly underneath the standard 26 way P1 GPIO header. It was intended that this header … Continue reading

Posted in Hardware, Tutorials & Help | Tagged , , , | 4 Comments

Getting Your Raspberry Pi Revision Number Using Python

There have now been a number of different PCB revisions which have made small changes to the design of the Raspberry Pi PCB. In the latest revision some of these changes may affect the operation of Python code developed for … Continue reading

Posted in Hardware, Python, Tutorials & Help | Tagged , , | 1 Comment

Getting Your Raspberry Pi Serial Number Using Python

Every Raspberry Pi has a unique serial number. It is sometimes useful to extract this number to identify the hardware that your Python scripts are running on. The following function “getserial()” can be used to return a string containing the … Continue reading

Posted in Hardware, Python, Tutorials & Help | Tagged , , | Comments Off

Sending SMS Text Messages Using Python

For one of my Pi projects I wanted the ability to send SMS text messages from a Python script. These messages would be sent to my mobile phone and alert me about specific events recorded by my Pi. There was … Continue reading

Posted in Python, Software, Tutorials & Help | Tagged , , , , | 9 Comments

Reading Analogue Sensors With One GPIO Pin

Unlike some other devices the Raspberry Pi does not have any analogue inputs. All 17 of its GPIO pins are digital. They can output high and low levels or read high and low levels. This is great for sensors that … Continue reading

Posted in Hardware, Python, Tutorials & Help | Tagged , , , , , | 7 Comments

20×4 LCD Module Control Using Python

This article is based on my previous article 16×2 LCD Module Control Using Python and 16×2 LCD Module Control With Backlight Switch. 20×4 LCD modules are relatively easy and cheap to obtain. They have the same 16 pin interface as the 16×2 … Continue reading

Posted in Hardware, Python, Tutorials & Help | Tagged , , , | 7 Comments