Skip to content
alexanderhiam edited this page Dec 8, 2012 · 41 revisions

PyBBIO is a Python library for hardware IO support on the TI Beaglebone.

It is modeled after the Arduino API so as to create a friendly and familiar development environment.

###- Installing, updating and uninstalling ###- Using PyBBIO ###- API Documentation ###- Similar projects

BeagleBone Pinout

BeagleBone pinout

This image shows all the pins currently supported by PyBBIO, color coded by type, and each with the same name as its pin constant.
-Full size image
--- PyBBIO works by reading and writing directly to the `/dev/mem` special file, and therefore it needs root privileges to run. For more info on the mmap technique used by PyBBIO, check out the tutorial [here](http://www.alexanderhiam.com/tutorials/beaglebone-io-using-python-mmap/).
Clone this wiki locally