Program the Raspberry Pi

Download and unzip the disk image below, then follow this guide to burn it on your micro SD card. Then insert the micro SD card into the Raspberry Pi, and you should be ready to go!

Thanks to Kim Pimmel for writing this code. Note: this code was written for our booth at Seattle Mini Maker Faire 2017. This was our first attempt at Python and Raspberry Pi, and we'll refine this project as we continue learning! 

The core library being used is PyGame, for running SelfieBot's expressive animations and driving the selfie functionality. The CUPS library is used for printing to the thermal printer. The accelerometer library is adxl345.py written by Jonathan Williamson.

This guide was first published on Dec 10, 2017. It was last updated on Dec 10, 2017. This page (Program the Raspberry Pi) was last updated on Nov 16, 2019.