MicroPython
Inleiding: microPython
microPython is een versie van Python die geschikt is voor microcontrollers: kleine besturingscomputers die gebruikt worden voor Physical Computing en Robotica.
microPython is voor allerlei microcontrollers beschikbaar:
- Raspberry Pi Pico
- micro:bit (V2), als microbit-Python
- Adafruit microcontrollers, als CircuitPyton
- ESP8266, ESP32
- (e.a.)
Deze controllers zijn krachtig genoeg en hebben voldoende geheugen voor het uitvoeren van Python-programma's.
Hoewel de taal hetzelfde is, zijn er kleine verschillen tussen microPython, microbit-Python en CircuitPython. Dit verschil zit vooral in de bibliotheken (libraries) die gebruikt worden voor het aansturen van de microcontroller (en de sensoren?).
Voor het programmeren van deze systemen heb je een editor nodig met een verbinding met de microcontroller. De mu-editor kun je gebruiken voor alle microcontrollers die hiervoor genoemd zijn.
- mu editor:https://codewith.mu
(Een alternatief is Microsoft Visual Studio Code? - uitzoeken!)