Additional Adafruit Libraries and Drivers on GitHub

These are libraries and drivers available in separate GitHub repos. They are designed for use with CircuitPython and may or may not work with MicroPython.

Bundle

We provide a bundle of all our libraries to ease installation of drivers and their dependencies. The bundle is primarily geared to the Adafruit Express line of boards which feature a relatively large external flash. With Express boards, its easy to copy them all onto the filesystem. However, if you don’t have enough space simply copy things over as they are needed.

The bundles are available on GitHub.

To install them:

  1. Download and unzip the latest zip that’s not a source zip.
  2. Copy the lib folder to the CIRCUITPY or MICROPYTHON.

Foundational

These libraries provide critical functionality to many of the drivers below. It is recommended to always have them installed onto the CircuitPython file system in the lib/ directory. Some drivers may not work without them.

Board-specific Helpers

These libraries tie lower-level libraries together to provide an easy, out-of-box experience for specific boards.

Blinky

Multi-color led drivers.

Real-time clocks

Chips that keep current calendar time with a backup battery. The current date and time is available through datetime.

Light Sensors

These sensors detect light related attributes such as color, light (unit-less), and lux (light in SI lux).

Distance Sensors

These sensors measure the distance to another object and may also measure light level (light and lux).

Radio

These chips communicate to other’s over radio.