Leksykon IT › Programowanie › CircuitPython

CircuitPython

Programowanie Svenska → Zaktualizowano: 2026-11-03

Przyjazny początkującym fork MicroPythona od Adafruit, w którym płytka widnieje jako dysk USB, a kod uruchamia się od nowa przy każdym zapisie pliku.

Fork powstał w 2017 roku, a głównym deweloperem został Scott Shawcroft. Od MicroPythona odróżnia go raczej filozofia niż technika. Płytka montuje się jako dysk o nazwie CIRCUITPY, plik code.py edytuje się w dowolnym edytorze, a program restartuje się po zapisie — bez flashowania, bez toolchaina, bez niczego do instalowania. API jest takie samo na każdej płytce, więc przykład napisany dla jednego układu działa na niemal wszystkich pozostałych.

Ceną prostoty jest to, że wiele z tego, co czyni programowanie wbudowane trudnym, po prostu usunięto. Procedury obsługi przerwań i wątki przez lata celowo pomijano, jako dwa najpewniejsze sposoby, by początkujący strzelił sobie w stopę. Kto ich potrzebuje, przechodzi na MicroPythona lub C. Instalacja to zwykle przeciągnięcie pliku UF2 na dysk bootloadera płytki.

← Wróć do leksykonu