CircuitPython
El fork de MicroPython de Adafruit para principiantes, en el que la placa aparece como una memoria USB y el código se vuelve a ejecutar cada vez que se guarda el archivo.
El fork apareció en 2017, con Scott Shawcroft como desarrollador principal. Lo que lo separa de MicroPython es más filosofía que tecnología. La placa se monta como una unidad llamada CIRCUITPY, se edita code.py con cualquier editor y el programa se reinicia al guardar: nada de flashear, nada de toolchain, nada que instalar. Las API son las mismas en todas las placas, así que un ejemplo escrito para un chip funciona en casi todos los demás.
El precio de la sencillez es que buena parte de lo que hace difícil la programación embebida sencillamente se ha quitado. Las rutinas de interrupción y los hilos faltaron durante años a propósito, por ser las dos maneras más fiables de que un principiante se dispare en el pie. Quien los necesite se pasa a MicroPython o a C. La instalación suele consistir en arrastrar un archivo UF2 a la unidad del bootloader.