Open links in new tab
  1. CircuitPython

    CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards.

  2. CircuitPython — Adafruit CircuitPython 1 documentation

    4 days ago · CircuitPython circuitpython.org | Get CircuitPython | Documentation | Contributing | Branding | Differences from Micropython | Project Structure CircuitPython is a beginner friendly, open …

  3. Adafruit CircuitPython API Reference

    4 days ago · CircuitPython circuitpython.org | Get CircuitPython | Documentation | Contributing | Branding | Differences from Micropython | Project Structure CircuitPython is a beginner friendly, open …

  4. CircuitPython - Awesome

    Jul 21, 2025 · CircuitPython: Python on hardware - CircuitPython: Python on hardware by Dave Astels at PyCon Canada. Embedded Programming for everyone using MicroPython and CircuitPython - …

  5. Downloads - CircuitPython

    CircuitPython supported boards.

  6. CircuitPython

    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 classic workflow is over USB where the …

  7. CircuitPython Libraries

    CircuitPython libraries are written in Python. They provide additional functionality and support external devices, beyond what is in CircuitPython itself. Libraries are stored on your CIRCUITPY drive in a …

  8. Design Guide — Adafruit CircuitPython documentation

    Mar 9, 2026 · Design Guide This guide covers a variety of development practices for CircuitPython core and library APIs. These APIs are both built-into CircuitPython and those that are distributed on …

  9. CircuitPython is a programming language designed for easy coding on microcontroller boards, with no upfront desktop downloads needed.

  10. Building CircuitPython — Adafruit CircuitPython documentation

    Mar 9, 2026 · Building There a number of ports of CircuitPython! To build for your board, change to the appropriate ports directory and build. Examples: