CircuitPython
Adafruits beginnersvriendelijke fork van MicroPython, waarbij het bord als USB-schijf verschijnt en de code opnieuw draait zodra het bestand wordt opgeslagen.
De fork verscheen in 2017 met Scott Shawcroft als hoofdontwikkelaar. Wat CircuitPython van MicroPython onderscheidt, is eerder filosofie dan techniek. Het bord wordt gekoppeld als een schijf met de naam CIRCUITPY, code.py bewerk je in elke editor en het programma herstart bij het opslaan: geen flashen, geen toolchain, niets te installeren. De API's zijn op elk bord gelijk, dus een voorbeeld voor de ene chip draait op vrijwel alle andere.
De prijs van die eenvoud is dat veel van wat embedded werk lastig maakt simpelweg is weggehaald. Interrupthandlers en threads ontbraken jarenlang met opzet, als de twee betrouwbaarste manieren voor een beginner om zichzelf in de voet te schieten. Wie ze nodig heeft, stapt over op MicroPython of C. Installeren komt meestal neer op een UF2-bestand naar de bootloaderschijf van het bord slepen.