PCB, félig szétszerelt kézikészülék, oszcilloszkóp és forrasztási eszközök
← Vissza 03 — Firmware

Firmware és beágyazott rendszerek

Kézi és asztali műszerekhez, vezérlőegységekhez és hálózatba kapcsolt eszközökhöz fejlesztek firmware-t. Villamosmérnökökkel együtt dolgozom a követelményektől és a kapcsolási rajztól a prototípuson, tesztelésen át a gyártás támogatásáig. Az eszköz szoftvere és a hozzá kapcsolódó PC-s alkalmazás együtt tervezhető, így a kommunikáció és a működés a teljes rendszerben összehangolt marad.

Hogyan dolgozom

A leghasznosabb akkor vagyok, ha korán bevonnak — ideálisan még a PCB véglegesítése előtt. Szorosan együttdolgozom a villamosmérnökkel a kapcsolási rajzon, firmware-t írok nulláról vagy adaptálom a meglévő kódot, kezelem a perifériák integrációját (kijelzők, BLE modulok, hang, szenzorok), és megépítem a teszteléshez és kalibrációhoz szükséges szoftvereszközöket. Rendszeresen végeztem közvetlen ügyfélegyeztetést is: igényfelmérés, műszaki egyeztetések és technikai átadás — a fejlesztőcsapat és a végfelhasználók számára. Teljes projektmenedzsmentet is vállalok, ha szükséges.

Stack

Mikrokontrollerek

  • STM32 — Atollic TrueSTUDIO, HAL
  • Atmel (AVR, SAM)
  • ESP32 — Wi-Fi, BLE
  • nRF52 — BLE

Perifériák

  • Bluetooth / BLE modulok
  • Érintőképernyő és kijelzővezérlők
  • MP3 chip, hangkimenet
  • SD kártya tárolás
  • Akkumulátorkezelés

Hardver

  • PCB tervezés — EAGLE, Altium
  • Prototípusépítés és tesztpados ellenőrzés
  • Gyártási folyamat támogatása