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
- 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
- Circuitpython on STM32