MicroPython: verschil tussen versies

Uit Lab
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 10: Regel 10:
* Adafruit microcontrollers, als CircuitPyton
* Adafruit microcontrollers, als CircuitPyton
* ESP8266, ESP32
* ESP8266, ESP32
* (e.a.)


Deze controllers zijn krachtig genoeg en hebben voldoende geheugen voor het uitvoeren van Python-programma's.
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?).
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!)

Versie van 16 sep 2021 09:36

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.

(Een alternatief is Microsoft Visual Studio Code? - uitzoeken!)