Když jsem narazil kdysi na pojem IOT, začal jsem uvažovat, jak se s touto problematikou seznámit. Nu, zvolil jsem cestu základní školy. Děcka od 7 let začínají programovat mikrokontrolery již od sedmi let, taxem si řekl, že začnu podobně. Zvolil jsem si univerzální platformu podporovanou Microsoftem - MICRO:BIT.

BBC Micro:bit je jednoduše programovatelný mikropočítač se kterým vytvoříte vaši první hru, animaci nebo program na ovládání věcí, třeba přes Bluetooth. Microbit má nízkou spotřebu a vejde se i do té nejmenší kapsy. Vhodný pro zvídavé školáky, úplné začátečníky nebo i zkušenější bastlíře! Microbit zakoupíte i v sadě s USB kabelem a držákem baterií. https://www.hwkitchen.cz/bbc-microbit-mikropocitac-pro-vyuku-programovani/

 Tedy zakoupil jsem toto zařízení (cca 560Kč) a dále jsem objevil celkem dobrou podporu jak online , tak i učebnici Robotika pro základní školy https://imysleni.cz/images/vzdelavaci_materialy/microbit_makecode/Microbit_s_Makecode_metodika_pro_ucitele.pdf. Dále jsem se musel seznámit i s programovacím prostředím MakeCode, kde mě příjemně překvapila možnost přepínat mezi blokovým vizuálním programováním a zdrojovým kódem v jazyku Python či JavaSript. Pro hlubší náhled jsem nalezl i stránku FEL CVUT https://embedded.fel.cvut.cz/platformy/BBC, kde v řadě odkazů je i odkaz na stránku mezinárodního projektu Microsoftu - https://embedded.fel.cvut.cz/platformy/BBC.

Záhy jsem zjistil, že bez dalších podpůrných zařízení, jako jsou senzory, displeje a efektory je moje činnost dosti omezena na blikání rastru diodek a opakování základů programování. Dobrá. Další investicí tedy byl výukový kit IoT Kit (cca 2000,- Kč) https://www.hwkitchen.cz/bbc-microbit-kit-pro-internet-veci-iot/ a ještě jednoho Microbita.

Poctivě jsem prošel základní instruktáž (pro děcka je výhodné, že se současně mohou učit anglicky) jsem začal vymýšlet nějaké domácí praktické uplatnění.

V části MICROBIT popisuji některé své pokusy a poznatky.

Posléze jsem zjjstil, že bezdrátová komunikace mezi Micro:Bity je velice omezena a pokud s IoT Kitem chci pracovat s WiFi, tak je to dosti pracné (použití klasických AT kódům a případně hotových knihoven v Pythonu). V poslední verzi MakeCode je podpora WiFi a internetu výraznější, musím to vyzkoušet.

Tedy jiný mikrokontrolér s Wifi - nejznámější je asi ESP8266 či novější ESP32. A to už nechám na další oddíl.