Skip to content
This repository was archived by the owner on Aug 25, 2025. It is now read-only.
alexanderhiam edited this page Dec 8, 2012 · 41 revisions

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

It is designed to mimic the Arduino API 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