Adafruit CircuitPython
1.0.0-beta.28

API and Usage

  • Core Modules
  • Supported Ports
    • SAMD21 and SAMD51
    • CircuitPython port to Spresense
    • CircuitPython on Espressif SoCs
    • LiteX (FPGA)
    • CircuitPython Port To The NXP i.MX RT10xx Series
    • CircuitPython Port To The Nordic Semiconductor nRF52 Series
    • RP2040
    • Circuitpython on STM32
  • Troubleshooting
  • Additional CircuitPython Libraries and Drivers on GitHub

Design and porting reference

  • Design Guide
  • Architecture
  • Porting
  • Adding *io support to other ports

MicroPython specific

  • MicroPython libraries
  • Glossary

About the project

  • CircuitPython
  • Contributing
  • Building CircuitPython
  • Building
  • Testing
  • Debugging
  • Code Quality Checks
  • Adafruit Community Code of Conduct
  • MicroPython & CircuitPython license information
  • WebUSB Serial Support
Adafruit CircuitPython
  • »
  • Supported Ports
  • View page source

Supported Ports¶

CircuitPython supports a number of microcontroller families. Support quality for each varies depending on the active contributors for each port.

Adafruit sponsored developers are actively contributing to atmel-samd, mimxrt10xx, nrf and stm ports. They also maintain the other ports in order to ensure the boards build. Additional testing is limited.

  • SAMD21 and SAMD51
    • Building
    • Debugging
    • Port Specific modules
  • CircuitPython port to Spresense
    • Prerequisites
    • Build instructions
    • USB connection
    • Flash the bootloader
    • Flash the circuitpython image
    • Accessing the board
  • CircuitPython on Espressif SoCs
    • Support Status:
    • How this port is organized:
    • Connecting to the ESP32-C3
    • Connecting to the ESP32-S2
    • Building and flashing
    • Debugging
  • LiteX (FPGA)
    • Installation
  • CircuitPython Port To The NXP i.MX RT10xx Series
  • CircuitPython Port To The Nordic Semiconductor nRF52 Series
    • Flash
    • Segger Targets
    • DFU Targets
  • RP2040
    • Building
    • Port Specific modules
  • Circuitpython on STM32
    • How this port is organized:
    • Build instructions
    • USB connection
    • Flash the bootloader
    • Flashing the circuitpython image with DFU-Util
    • Accessing the board
Next Previous

© Copyright 2014-2023, MicroPython & CircuitPython contributors (https://github.com/adafruit/circuitpython/graphs/contributors). Mis à jour le 28 mars 2023.

Built with Sphinx using a theme provided by Read the Docs.