Using Raspberry Pi as a base station for TinyTX

The guys at OpenEnergyMonitor were kind enough to send me a prototype of their new RFM12Pi board a few weeks ago, this handy little kit allows our favourite low power radio board to be connected to the immensely popular Raspberry Pi.  This makes setting up a tiny little server for receiving data from the OEM […]

Using a Parrot DF3120 Picture Frame as a Status Display

The Parrot DF3120 is a rather old 3.5″ LCD picture frame with a 320×240 64K colour display, nothing to shout about but there are a few things that make it a bit more interesting. For starters it has built in bluetooth, USB, an SD card reader, a tilt sensor, a light sensor and three buttons on the […]

Raspberry Pi and I2C devices of different voltage

After my recent posts on using the MCP23017 I/O expander with the Raspberry Pi several people have queried the connection of an I2C device running at 5v to the Raspberry Pi’s 3v3 I/O. The reason why this is safe in this case is that on an I2C bus the clock and data lines are open-drain […]

Raspberry Pi I/O Expander Board

To simplify using the the MCP23017 I/O Expander on the Raspberry Pi I’ve made a little plug in board using a  Slice of Pi from Ciseco. The Slice of Pi is a handy little PCB that plugs directly onto the Raspberry Pi’s GPIO pins and gives a convenient row of labelled standard 0.1 inch (2.54mm) headers for […]

Edimax EW-7811Un Wi-Fi Adapter on the Raspberry Pi

This dinky little USB Wi-Fi adapter seems like a good match for the Raspberry Pi, it seems silly to have a huge dongle sticking out of something so small and this little thing really is tiny, it’s only £10 including delivery on eBay too and will work on the Pi without a powered hub. I […]

Python tools for the MCP23017 I/O Expander

I’ve been playing around with the MCP23017 I2C I/O Expander on my Raspberry Pi a bit more this week and as I mentioned in an update to the last post I’m now running this 3.2 kernel that has hardware I2C drivers for the Pi. The next step was finding a better way to control the […]

Raspberry Pi and the MCP23017 I2C I/O Expander

I had a quick play with the I2C drivers that are currently being developed for the Raspberry Pi this afternoon and managed to get a MCP23017 16-bit I/O Expander working with it without any fuss. Here is a highly exciting video of it blinking an LED: The MCP23017 is a handy 28 pin chip that […]

Raspberry Pi Finally Arrives

After a long wait the Raspberry Pi I ordered from Farnell on 29th February finally arrived yesterday. I expect that most people reading this blog knows all about the Raspberry Pi and the charity behind it by now, designed with the aim to bring programming back into the school curriculum and spawn a new generation of […]