The BeagleBone Black is unique in that it has quite a few pins that are available on easy to use pin headers, as well as being a fairly powerful little system. There are 2 x 46 pins available (well, not all of them are, but we'll get to that later) to use.

Some of the functionality that is available:
  • 7 Analog Pins
  • 65 Digital Pins at 3.3V
  • 2x I2C
  • 2x SPI
  • 2x CAN Bus
  • 4 Timers
  • 4x UART
  • 8x PWM
  • A/D Converter
Quite the feature list! The Adafruit BeagleBone IO Python library doesn't support all of them, but we hope to add more as we go.

The next pages will guide you through installing the library, as well as basic usage to get you started.
This tutorial is written for Angstrom, Ubuntu and Debian installations only at this time.

This guide was first published on Jun 13, 2013. It was last updated on Mar 08, 2024.

This page (Overview) was last updated on Jun 12, 2013.

Text editor powered by tinymce.