Hodnotenie:
Kniha sa stretla so zmiešanými ohlasmi. Mnohí ju považujú za užitočnú ako úvod do MicroPythonu, najmä pre tých, ktorí majú určité skúsenosti s Pythonom a vstavanými systémami. Viacerí recenzenti ju však kritizujú za nedostatočnú technickú hĺbku, prílišné zameranie na špecifické dosky, ako je micro:bit, a zbytočný ideologický obsah. Upozorňuje sa aj na potrebu aktualizovanej verzie vzhľadom na jej vek.
Výhody:⬤ Prístupná a dobre napísaná pre tých, ktorí majú určité znalosti jazyka Python
⬤ poskytuje užitočné poznatky pre učiteľov a začiatočníkov
⬤ zahŕňa rôzne platformy a hardvér pre MicroPython
⬤ niektoré zaujímavé filozofické postrehy o programovaní.
⬤ Chýba hĺbka technického obsahu
⬤ zameriava sa vo veľkej miere na inštaláciu a špecifické dosky, ako je micro:bit
⬤ zastarané príklady a informácie
⬤ obsahuje ideologický obsah, ktorý odvádza pozornosť od programátorského zamerania
⬤ nedostatočné pokrytie syntaxe a modulov MicroPythonu.
(na základe 25 čitateľských recenzií)
Programming with Micropython: Embedded Programming with Microcontrollers and Python
Je to vzrušujúce obdobie, keď sa môžete zapojiť do projektu MicroPython, reimplementácie jazyka Python 3 pre mikrokontroléry a vstavané systémy. Táto praktická príručka poskytuje vedomosti, ktoré potrebujete na to, aby ste si mohli vyhrnúť rukávy a vytvoriť výnimočné vstavané projekty s týmto štíhlym a efektívnym programovacím jazykom. Ak poznáte Python ako programátor, pedagóg alebo tvorca, ste pripravení učiť sa - a zabávať sa pri tom.
Autor Nicholas Tollervey vás vezme na cestu od prvých krokov až po pokročilé projekty. Preskúmate typy zariadení, na ktorých beží MicroPython, a zistíte, ako tento jazyk využíva a spolupracuje s hardvérom na spracovanie vstupov, pripojenie k vonkajšiemu svetu, bezdrôtovú komunikáciu, vytváranie zvukov a hudby a riadenie robotických projektov.
⬤ Pracujte s jazykom MicroPython na štyroch typických zariadeniach: PyBoard, micro: bit, Adafruit Circuit Playground Express a dosky ESP8266/ESP32.
⬤ Preskúmajte rámec, ktorý vám pomôže vytvárať, vyhodnocovať a rozvíjať vstavané projekty, ktoré riešia skutočné problémy.
⬤ Ponorte sa do praktických príkladov MicroPython: vizuálna spätná väzba, vstupy a snímanie, GPIO, siete, zvuk a hudba a robotika.
⬤ Zistite, ako vám idiomatický MicroPython pomôže vyjadriť veľa s minimom prostriedkov.
⬤ Urobte ďalší krok tým, že sa zapojíte do komunity Pythonu.