Installing the CircuitPython Library Bundle
We're constantly updating and improving our libraries, so we don't (at this time) ship our CircuitPython
boards with the full library bundle. Instead, you can find example code in the guides for your board that
depends on external libraries. Some of these libraries may be available from us at Adafruit, some may be
written by community members!
Either way, as you start to explore CircuitPython, you'll want to know how to get libraries on board.
You can grab the latest Adafruit CircuitPython Bundle release by clicking the button below.
Note: Match up the bundle version with the version of CircuitPython you are running - 3.x library for
running any version of CircuitPython 3, 4.x for running any version of CircuitPython 4, etc. If you mix
libraries with major CircuitPython versions, you will most likely get errors due to changes in library
interfaces possible during major version changes.
https://adafru.it/ENC
If you need another version, you can also visit the bundle release page (https://adafru.it/Ayy) which will let
you select exactly what version you're looking for, as well as information about changes.
Either way, download the version that matches your CircuitPython firmware version. If you don't know
the version, look at the initial prompt in the CircuitPython REPL, which reports the version. For example, if
you're running v4.0.1, download the 4.x library bundle. There's also a py bundle which contains the
uncompressed python files, you probably
don't
want that unless you are doing advanced work on
libraries.
After downloading the zip, extract its contents. This is usually done by double clicking on the zip. On Mac
OSX, it places the file in the same directory as the zip.
Open the bundle folder. Inside you'll find two information files, and two folders. One folder is the lib
bundle, and the other folder is the examples bundle.
https://adafru.it/ENC