
CircuitPython
Linux runs "desktop" Python (commonly known as CPython) instead of CircuitPython. Our CPython Blinka library provides CircuitPython's low-level hardware APIs, such as `digitalio`.
CircuitPython — Adafruit CircuitPython 1 documentation
Jan 7, 2026 · CircuitPython is a beginner friendly, open source version of Python for tiny, inexpensive computers called microcontrollers. Microcontrollers are the brains of many electronics including a …
Downloads - CircuitPython
CircuitPython supported boards.
Adafruit CircuitPython API Reference
Jan 7, 2026 · CircuitPython is a beginner friendly, open source version of Python for tiny, inexpensive computers called microcontrollers. Microcontrollers are the brains of many electronics including a …
Awesome - CircuitPython
Jul 21, 2025 · Getting Started with Circuit Playground Express by Anne Barela - Introduction and discussion of the Circuit Playground Express including programming via CircuitPython, MakeCode …
CircuitPythononlysupportsasubsetofthefulltomlspecification,seebelowformoredetails. Thesubsetisvery “Python-like”,whichisakeyreasonweselectedtheformat. …
CircuitPython
The easiest way to program microcontrollers Overview Starting with CircuitPython 7, there are a couple of ways of connecting to a CircuitPython board and editing files. We call these “workflows”. The …
Libraries - CircuitPython
The libraries in each release are supplied as .mpy files, which are compiled versions of Python source code. Make sure to download the bundle that matches the major version of your CircuitPython, …
CircuitPython Code Editor
See the online documentation for platform specific notes on how to use Bluetooth. Note that CircuitPython boards with nrf chips need CircuitPython 7.0.0 or newer. The first time a device is …
Building CircuitPython — Adafruit CircuitPython 1 documentation
Oct 17, 2025 · Required Python Packages Failing to install these will prevent from properly building.