Embedded · IoT · firmware
Nie obiecujemy, że AI napisze Wam firmware. Obiecujemy, że zdejmie z Was 70% pracy, która nigdy nie była „magicznym” kodem hardware'owym — testy, parsery protokołów, dokumentację rejestrów. Reszta to nadal Wy, datasheet i ławka testowa.
01 / Kontekst · Ograniczenia, nie życzenia
Większość narzędzi AI projektowano pod web i backend — repozytorium, internet pod ręką, szybki cykl build-run; w embedded żadne z tych założeń nie obowiązuje na ślepo.
02 / Realizm · Co AI faktycznie zmienia
Zacznijmy od tego, czego AI nie robi. Nie generuje firmware'u od zera. Nie zastąpi inżyniera, który czyta datasheet, rozumie timing przerwań i wie, dlaczego ten konkretny rejestr trzeba zapisać dwa razy. Kod w ISR, dobór peryferiów, walka z erratą układu — to dalej praca człowieka przy sprzęcie.
To, co AI realnie przyspiesza, to cała warstwa dookoła tego twardego rdzenia. Testy unit na hoście z mockami HAL. Parsery protokołów — Modbus, CANopen, ramki CAN bus, telemetria OBD-II. Dokumentacja rejestrów i mapy pamięci. Kod CRUD-owy na strukturach konfiguracyjnych, serializacja, walidacja danych z magistrali. Skrypty symulujące master/slave, żeby nie blokować ławki na każdą zmianę.
W typowym projekcie embedded to właśnie ta warstwa pochłania około 70% czasu projektu, a nie kod w przerwaniach. Jeśli AI zdejmuje większość tej pracy, inżynier zostaje z czasem na to, co faktycznie wymaga jego głowy.
03 / Dowód · Sterownik STM32 w produkcji
Producent automatyki przemysłowej potrzebował nowego modułu komunikacji Modbus RTU + CANopen do sterownika STM32, który jest w produkcji od 2019 roku. Wycena wewnętrzna: 6–8 tygodni inżyniera plus 2 tygodnie testów HIL. Najpierw rozwiązaliśmy cykl iteracji — CI z arm-none-eabi, host-testy z mockami HAL, symulatory protokołów w Pythonie — a dopiero potem trzej inżynierowie klienta zamknęli moduł w dwa tygodnie. My prowadziliśmy, kod pisali oni.
04 / Stack · Z czym pracujemy
05 / Safety · MISRA i zgodność
Dla przemysłu, energetyki, kolei i systemów sygnalizacji zgodność z MISRA C to nie formalność, tylko warunek wejścia. Zbudowaliśmy workflow, w którym agent sprawdza kod — wygenerowany i ludzki — pod kątem reguł MISRA jeszcze przed review. To zamienia AI z ryzyka certyfikacyjnego w dodatkową linię obrony.
Ten workflow, razem z regułami CLAUDE.md pod STM32/Zephyr/Qt i serwerem MCP do datasheetów, przekazujemy zespołom na jednodniowym warsztacie — na Waszym sprzęcie, bez dotykania Waszego repo. Dla zatwierdzającego budżet: 7 500 zł netto za grupę do 10 osób, z dofinansowaniem KFS/BUR dla MŚP realnie od ~1 500 zł.
Zobacz przykład: nasz open-source'owy skill STM32 dla Claude Code — kompletny workflow build/flash/debug, który skonfigurujecie pod własną płytkę i pobierzecie.
Chcecie to zobaczyć na kodzie ze swojej branży?
Agent na żywo, na kodzie open-source z Waszej domeny — Modbus, CANopen, SCPI, OCPP, co u Was gra. Zobaczycie, co AI przyspiesza w bare-metal, a czego nie tknie. Termin pod Was.