CircuitPython is Adafruit's branch of MicroPython designed to simplify experimentation and education on low-cost microcontrollers. It makes it easier than ever to get prototyping by requiring no upfront desktop software downloads.
With CircuitPython you can write clean and simple Python code to control hardware instead of having to use complex low-level languages like C or C++ (what Arduino uses for programming). It's great for beginners!
Visit the CircuitPython section of our Learn Guide to learn more about using this awesome coding language and visit our #circuitpython channel on Discord to start chatting with the CircuitPython community
Circuit Playground Express
Circuit Playground Bluefruit - Bluetooth Low Energy
Adafruit Feather M4 Express - Featuring ATSAMD51
Adafruit PyPortal - CircuitPython Powered Internet Display
Adafruit Metro M4 Express AirLift (WiFi) - Lite
Adafruit ItsyBitsy M4 Express featuring ATSAMD51
Adafruit Metro M4 feat. Microchip ATSAMD51
Adafruit ItsyBitsy M0 Express - for CircuitPython & Arduino IDE
Adafruit Feather M0 Express - Designed for CircuitPython
Adafruit METRO M0 Express - designed for CircuitPython
Adafruit Trinket M0 - for use with CircuitPython & Arduino IDE