Python and the Raspberry Pi

From OpenCircuits
Jump to navigation Jump to search


This page is just being started, want to help?

Python is the official language of the Raspberry Pi and it can run most Python programs that will run on a PC and will also run most Python environments. Python will also run in conjunction with both web servers and data bases. This can let you do some pretty cool projects. Mostly you can develop on a PC and then move the work to a Pi for embedded work.


It is often convient to run the Pi with another device such as an Arduino. A nice way to talk to the Arduino is serial communications. PySerial lets you do this.

SPI and I2C[edit]

These are interface methods that are often implemented by microcontrollers and even some integrated circuits like analog to digital converters..

Control of General Purpose IO Pins[edit]

This gives you control of Input Output pins much like a microcontroller, turn relays on and off......