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 3.x Bundle release by clicking this button:
https://adafru.it/y8E
https://adafru.it/y8E
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 v3.0.2,
download the v3 library bundle. There's also a py bundle which contains the uncompressed python files, you
probably
don't
want that!
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.
When you open the folder, you'll see a large number of mpy files and folders
Example Files
All example files from each library are now included in the bundles, as well as an examples-only bundle. These are
included for two main reasons:
Allow for quick testing of devices.
Provide an example base of code, that is easily built upon for individualized purposes.