Ezúttal a workshop valóban aktív szellemben zajlott, a résztvevők egy percig sem pihenhettek. A prezentáció az IoT MS Azure Cloud platformra összpontosított, valamint a gépi tanulás (machine learning) lehetőségeivel foglalkozott. Magát a koncepciót az AAEON cég által gyártott ipari berendezéseken mutattuk be.
Az AAEON a beágyazott rendszerek legkedveltebb beszállítója, ezért a képzés során az általuk gyártott PICO-APL1-A10-N3350-KIT és PICO-APL3-A10-N4200-KIT single board számítógépeket használtuk Apacer RAM-mal és SSD-vel kibővítve. A számítógépek Wi-Fi-n keresztül kommunikáltak az Espressif ESP32 fejlesztőmodullal, amelyhez I2C interfésszel csatlakoztak a Sensirion páratartalom- (SHT-31) , CO2-koncentráció (SCD30) és aeroszol-részecske (SPS30) érzékelői.
A résztvevők még a workshop előtt telepítették a Visual Studio Code-ot, Docker-t és .net Core SDK-t, amelyekkel dolgoztak. A rövid bevezetést követően hozzá is láttunkk a gyakorlati részhez, amely Baranyai Szabolcs vezetésével zajlott.
Szabolcs megismertette velünk az Azure IoT platform részleteit, a gépi tanulás lehetőségeit, és a mesterséges intelligencia telepítésének (AI on the Edge) előnyeit ipari hardverre, amit aztán élesben is tesztelhettek a résztvevők.
A gyakorlati részben IoT alkalmazás fejlesztésére összpontosítottunk a PICO-APL számára, amely Windows 10 IoT Enterprise LTSC 2019 operációs rendszeren futott, Visual Studio Code Cross Platform fejlesztőeszköz segítségével. A PICO-APL rendszeren futó alkalmazás Wi-Fi-n keresztül leolvasta az érzékelő adatait és továbbította az Azure-ba. Kipróbálhattuk azt is, hogy mennyire könnyű cloud-ban elemezni ezeket az IoT-adatokat az IoTcentral szolgáltatás segítségével. Foglalkoztunk a device provisioning koncepcióval is, és megmutattuk, hogy a gyártók hogyan tudják előzetesen telepíteni a „device-ID” –t a berendezésbe, és automatikusan csatlakozni az Azure-hoz.
Azok számára, akik szívesen felelevenítenék a workshopot, vagy akik szintén tesztelnék a látottakat, ott a GitHub.
Kérdése van a beágyazott technológiákkal kapcsolatban?
Segítségre van szüksége a megfelelő készülék kiválasztásához, vagy érdekelnék hasonló workshopok?
Mondja el nekünk, vagy egyenesen üzletkötőnknek, és Önt is meghívhatjuk a következő workshopra.
Önnek is tetszenek cikkeink? Ne maradjon le egyről sem! Nem kerül erőfeszítésébe, mi eljuttatjuk Önhöz.