2. Python a MicroPython



Python

V jazyku Python môžu byť naprogramované rozsiahle softvérové systémy. Hlavným rozdielom oproti jeho zmenšenej mutácii sú jeho takmer neobmedzené možnosti. 


MicroPython

Neobsahuje väčšinu knižníc, ktoré sú v jazyku Python dostupné. Je ochudobnený hlavne o zobrazovacie/grafické súčasti, keďže ich pre prácu s mikrokontrolérmi vôbec nepotrebuje. 

Hlavné rozdiely:

  • optimalizovaný pre mikrokontroléry - pridané funkcionality na prácu s hardvérom
  • nenáročný na pamäť
  • niekoľkonásobne menšie množstvo knižníc oproti Pythonu
  • vyššia efektivita