Open links in new tab
  1. CircuitPython

    CircuitPython continues to evolve, and is constantly being updated. We welcome and encourage feedback from the community, and we incorporate this into how we are developing CircuitPython.

  2. Downloads - CircuitPython

    CircuitPython supported boards.

  3. CircuitPython — Adafruit CircuitPython 1 documentation

    4 days ago · CircuitPython is a beginner friendly, open source version of Python for tiny, inexpensive computers called microcontrollers. Microcontrollers are the brains of many …

  4. Adafruit CircuitPython API Reference

    4 days ago · CircuitPython is a beginner friendly, open source version of Python for tiny, inexpensive computers called microcontrollers. Microcontrollers are the brains of many …

  5. CircuitPython - Awesome

    Jul 21, 2025 · CircuitPython in Space - CircuitPython provides an approachable and logical means of conducting science with hardware. Paired with low-cost hardware shown to work in …

  6. CircuitPython

    As a result, operating systems don’t have built in support for the protocol CircuitPython uses. Instead, you’ll need to use an app or webpage designed for the file transfer protocol.

  7. CircuitPython Libraries

    The CircuitPython Library Bundle contains all current libraries available for CircuitPython. They are designed for use with CircuitPython and may or may not work with MicroPython.

  8. CircuitPython

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

  9. Building CircuitPython — Adafruit CircuitPython 1 documentation

    Oct 17, 2025 · The easiest way to debug CircuitPython on hardware is with a JLink device, JLinkGDBServer, and an appropriate GDB. Instructions can be found at …

  10. CircuitPython Code Editor

    Once your device is connected to your Local Area Network, you can navigate to http://circuitpython.local/code/. This opens a page on your device that loads this website onto …