Gyártósori adatgyűjtő megoldás továbbfejlesztése ügyféligény mentén

A félév során a Simplexion Kft-vel dolgoztunk együtt, ahol egymástól független kisebb projektekben kaptunk feladatokat. Ilyen feladatok voltak a környezeti adatok vagy azonosítók gyűjtésére képes eszközök beágyazott szoftverének megírása ESP32 platformra a PlatformIO fejlesztői keretrendszer használatával. Az ESP32-re C++-ban készült kód, build folyamatok scripteléséhez pedig Python-t használtuk. Emellett foglalkozni kellett az eszközök kommunikációjával és terepen elvégezhető konfigurációjával. Több funkció implementálásához is saját szoftver könyvtárakat készíteni. A beszámolómban részletesen bemutatom ezeket a feladatokat és néhány feladat esetében tapasztalt érdekesebb problémákat és azok megoldását is. Bemutatom a legfontosabb funkciókat és azt, hogy mit miért kellett helyettesíteni saját könyvtárakkal. Az implementációra illetve jövőbeli optimalizációs lehetőségekre is kitérek.

Schulcz Róbert

2022-07-25

Támogató: Simplexion Kft.