The Raspberry Pi is a credit card-sized computer with an ARM processor that can run Linux. This item is the Raspberry Pi Model B, revision 2.0, which has 512 MB of RAM, an Ethernet port, HDMI output, RCA composite video output, audio output, two USB ports, and 0.1″-spaced pins that provide access to general purpose inputs and outputs (GPIO). The Raspberry Pi requires an SD card with an operating system on it (not included). The Raspberry Pi is very popular, with lots of example projects and information available online.
- Technical, help and resource documents for the Raspberry Pi
- This listing of useful resources from the Raspberry Pi foundation includes a quick-start guide, tutorials, datasheets, and schematics.
- Raspberry Pi low-level peripherals
- This page contains detailed information about the peripherals and pinout of the Raspberry Pi, including a reference diagram for the 26-pin header.
- PiBot-B: mobile robot with a Raspberry Pi
- This robot uses a Raspberry Pi and Zumo Chassis Kit and can be remotely controlled over WiFi from an iPhone. The page is written in German, but it has a link at the top to translate it into English using Google Translate. We also wrote about the PiBot-B in our blog.
- RTIMULib IMU library for embedded Linux systems
- RTIMULib, written by richards-tech, is a library for embedded Linux systems designed to make it easy to interface with an IMU and get Kalman-filtered orientation estimates. It works with our MinIMU-9 v3, AltIMU-10 v3, and AltIMU-10 v4 (as well as the older MinIMU-9 v2 and AltIMU-10), and it includes two demo programs that aid in testing and calibrating the sensors. Instructions are provided for setting up RTIMULib on a Raspberry Pi.
- Orientation sensing with the Raspberry Pi and MinIMU-9 v2
- This project explains how to connect our MinIMU-9 v2 (or AltIMU-10) sensor board to a Raspberry Pi and use it to sense orientation. It includes a video, wiring instructions, and code.
- Raspberry Pi – Real Time Control via Android HTML5
- Demo code to do web-based real time control of the Pololu Micro Maestro 6 channel servo controller using the Raspberry Pi and the Tornado web server. By MartinSant, November 2012.
- Raspberry Pi Telepresence Rover
- This tank rover streams video to and can be controlled from a web browser. All rover functions are controlled directly by the Raspberry Pi with no additional microcontrollers. It uses our Pololu 30T Track Set, idler wheels, 150:1 Micro Metal Gearmotor MP, DRV8835 Dual Motor Driver Carrier, and Pololu Step-Down Voltage Regulator D15V35F5S3. By Michael Shimniok, April 2013.
- Raspberry Pi-based State Poster Project
- Emma, a 2nd grader, put together this creative tri-fold poster of Vermont. She uses the Pololu Step-Down Voltage Regulator and a Pololu Pushbutton Power Switch SV. February 2013.
- Example LSM303D Python v2 script for Raspberry Pi
- This Python v2 example for the Raspberry Pi reads and prints the accelerometer and magnetometer data from the LSM303D 3D Compass and Accelerometer Carrier.