Raspberry Pi with MCP3008, TMP36, SQLite and lighttpd

Introduction I’ve found a few posts out there that cover connecting a TMP36 (analogue temperature sensor) to the Raspberry Pi via the MCP3008 ADC (Analogue to Digital Converter) but I wanted to expand on the thing that I found confusing – the associated Python code that interfaces with the MCP3008.  By using the MCP3008 datasheet, some Python help pages and the official documentation for the interface libra ...

Read more

7 Segment Display with 74HC595 Shift Register and Raspberry Pi

This project shows how to use the Raspberry Pi to drive a 7 Segment Display with the help of a 74HC595 chip. Parts used in this project: Breadboard Wiring cables (Male-Male, Female-Male) 7 Segement display (it actually has 8 segments because of the dot) 74HC595 Chip Raspberry Pi Revision 2 some Python code Here is a schematic made with fritzing of the project when it is ready. Here a link to download the 7- ...

Read more

BirdBox2015: Picaxe controller details

his low power controller may even be a useful building block for other battery-powered application. The prototype controller board sits on top of the RaspberryPi model A+ connected via 26 of the 40 pin header, with a single plastic threaded pillar for additional support. I can see now that the controller strip board should have been slightly larger, because I could not attach the pillar in exactly the right ...

Read more

Toptal’s List Of Top Free Programming Books

The Internet is mankind’s biggest repository of knowledge, information, useful (and useless: think of cat pics) digital content. Today, we will be taking a quick look at something useful and down to earth: free online programming books. There are a lot of useful books, guides, technical documentation, research papers, code examples and testimonials available online. You are merely a Google search away from ...

Read more

Physical WakeOnLan button with Raspberry Pi and Python

This is a fun little demo I threw together in an evening. I’m running Raspbian “wheezy”. Wire up a switch (or switches) to your GPIO port. I have switches connected to GPIO pins 22, 23, and 24. Install RPIO. sudo apt-get install python-setuptools sudo easy_install -U RPIO Install wakeonlan. sudo apt-get install wakeonlan Check that you wired your switch up correctly by running ‘rpio-curses’ from the termina ...

Read more

Driving an HD44780 Display using a Shift Register and a Raspberry Pi

In my last instructable, I covered how to run a shift register using a Raspberry Pi, and kind of hinted that one thing you could do with it is run an HD44780 based display.  That's what this instructable will cover.  This instructable is also the third one in a series leading up to my long awaited and greatly anticipated Voiceberry Pi. I'm happy to say that the next instructable in the series will be the Vo ...

Read more

Raspberry Pi power cable adapter.

Step 1: What is needed: Power adapter via a barrel connector that outputs 5 volts DC with enough current as your Raspberry Pi requires.. (I used the one from my Nslu2 ( 2 amp output) for testing. (Do not use any other boltage (i.e. 12 volts) or you will damage your equipment. Micro (not mini) usb cable. Female power plug that will hold the male end of the power supply We will use the packaging for the femal ...

Read more

Raspberry Pi Serial Communication: What, Why, and a Touch of How

I started exploring how to get a LCD display operational with a Raspberry Pi (RPi).  I checked out two hardware configurations: the bare bone LCD 16×2 display driven by the HD44780 chip set, which takes 6 wires to operate,  and another configuration that uses a Adafruit shield that requires only 2 wires.  It quickly became clear to me that I knew very little about how the LCD display works (maybe not an imp ...

Read more

Simple SPI on Raspberry Pi

 This article aims to show a simple method of setting up the SPI interface on the Raspberry Pi Computer with python. The SPI interface is one of the busses made available on the 26 pin GPIO header of the Raspberry Pi.After the setup has been completed, a test circuit using a TLC549 8 bit A/D converter with a potentiometer is used and the output displayed in a python window. The image shows the test circuit ...

Read more

Project: IR over IP

The DVR shipped with a cheap nasty little remote that didn’t even work when I first came to look at this project – the diode at the top was attached so badly (a dry solder joint) that I needed to exact some repairs before even getting started. The Plan The plan is to have a device to receive the IR signal downstairs at the TV, transport it over Ethernet to the loft space where the DVR lives, then transmit i ...

Read more

© 2015 Powered By Engineering Projects Team, Raspberry Pi Projects

Scroll to top