Welcome! This is the documentation for Adafruit CircuitPython. It is an open source derivative of MicroPython for use on educational development boards designed and sold by Adafruit. Adafruit CircuitPython features unified Python core APIs and a growing list of drivers that work with it.
The Adafruit Express line of boards are specifically designed for use with CircuitPython. They are the CircuitPlayground Express, Feather M0 Express, and Metro M0 Express. Other supported boards include the Arduino Zero, Adafruit Feather M0 Basic, Adafruit Feather HUZZAH and Adafruit Feather M0 Bluefruit LE.
Adafruit has many excellent tutorials available through the Adafruit Learning System. These docs are low-level API docs and may link out to separate getting started guides.
.. toctree::
:maxdepth: 3
shared-bindings/index.rst
docs/drivers.rst
docs/common_hal
docs/design_guide
docs/supported_ports.rst
docs/library/index.rst
README
CONTRIBUTING
CODE_OF_CONDUCT
license.rst