MicroPython
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