Embedded Firmvér. Navrhnutý pre Produkciu.
Čo je vývoj embedded systémov?
Vývoj embedded systémov je návrh a programovanie firmvéru, ktorý beží na mikrokontroléroch — od bare-metal kódu v C na Cortex-M0 po viacvláknové RTOS aplikácie na výkonných MCU. Zahŕňa oživovanie hardvéru, vývoj ovládačov, bezdrôtové protokolové stacky, optimalizáciu spotreby a hardvérovú bezpečnosť. Pre zariadenia s AI pozrite naše Edge AI služby.
Váš produktový nápad je jasný. Hardvér je navrhnutý. Ale firmvér je to, čo produkt oživí — a kde väčšina embedded projektov narazí na stenu.
Firmvér, ktorý funguje na stole, a firmvér, ktorý prežije 5 rokov v teréne, sú zásadne odlišné veci. My staviame ten druhý.
Inovasense dodáva produkčný embedded firmvér pre firmy, ktoré ho potrebujú urobiť správne, včas a v súlade s predpismi — bez budovania interného embedded tímu od nuly.
Čo Vyvíjame
🔧 Kompletné produkty — Od nuly
Celý vývoj embedded produktu: požiadavky → architektúra → výber MCU → revízia schém → firmvér → testovanie → výroba. Dostanete hotové zariadenie pripravené na manufaktúru.
- • IoT senzorové uzly a aktuátory
- • Priemyselné kontroléry a brány
- • Nositeľné zariadenia a zdravotné monitory
- • Smart city a budovy zariadenia
💻 Firmvér pre existujúci hardvér
Máte hardvér — my napíšeme firmvér. BSP vývoj, portovanie ovládačov, integrácia protokolových stackov a optimalizácia výkonu pre vaše existujúce dosky.
- • Board support packages (BSP)
- • Migrácia a optimalizácia RTOS
- • Integrácia bezdrôtových stackov
- • Modernizácia legacy firmvéru
Platformy, Na Ktoré Sa Špecializujeme
Cielime na tri MCU rodiny, ktoré dominujú modernému IoT a embedded — každá vybraná pre špecifické silné stránky:
| Platforma | Kľúčové čipy | Najlepšie pre | Konektivita |
|---|---|---|---|
| Nordic Semiconductor | nRF52840, nRF5340, nRF9160, nRF9161 | BLE zariadenia, nositeľné, ultra-low-power senzory, celulárny IoT | BLE 5.4, Thread, Zigbee, LTE-M/NB-IoT |
| Espressif ESP32 | ESP32-S3, ESP32-C6, ESP32-H2 | Wi-Fi pripojené zariadenia, cenovo optimalizovaný IoT, edge AI | Wi-Fi 6, BLE 5, Thread/Zigbee, Matter |
| STMicroelectronics | STM32L4, STM32F4, STM32H7, STM32U5 | Priemyselné riadenie, motorové pohony, medicína, výkonné DSP | Flexibilné — s externými rádio modulmi |
Ako vyberáme: Nordic keď je výdrž batérie kľúčová a BLE/celulár je primárny link. ESP32 keď je potrebné Wi-Fi a tlak na cenu. STM32 keď rozhoduje surový výpočtový výkon, bohatosť periférií alebo priemyselné certifikácie (SIL, ATEX). Pomôžeme vám vybrať správnu platformu počas assessmentu.
Kľúčové Schopnosti
Architektúra firmvéru a RTOS
- Bare-metal state-machine firmvér pre ultra-low-power senzory
- FreeRTOS a Zephyr RTOS pre multi-task zariadenia s deterministickým plánovaním
- nRF Connect SDK (na báze Zephyr) pre Nordic platformy
- ESP-IDF framework pre Espressif zariadenia
- STM32CubeMX + HAL/LL pre STMicroelectronics platformy
- MISRA C/C++ kompatibilný kód pre safety-critical aplikácie
Bezdrôtové protokolové stacky
| Protokol | Dosah | Spotreba | Použitie |
|---|---|---|---|
| Bluetooth Low Energy 5.4 | ~100 m | Ultra-nízka | Nositeľné, beacony, sledovanie aktív |
| Thread / Matter | Mesh (300 m) | Nízka | Smart home, automatizácia budov |
| LoRaWAN | 5–15 km | Ultra-nízka | Vzdialené senzory, poľnohospodárstvo, utility |
| LTE-M / NB-IoT | Celulárny | Stredná | Sledovanie aktív, smart metering, diaľkový monitoring |
| Wi-Fi 6 | ~50 m | Stredne vysoká | Kamery, brány, zariadenia s vysokou šírkou pásma |
Optimalizácia spotreby
Batériovo napájané zariadenia sú naša špecialita. Bežne dosahujeme <10 µA priemerný prúd na Nordic a STM32 platformách:
- Inžiniering hlbokých sleep režimov s RTC prebudením
- Power gating periférií a správa hodinových signálov
- RF duty cycling a adaptívne plánovanie vysielania
- µA-rozlišenie power profiling s Nordic PPK2 / Otii Arc
- Produkčne validované predpovede výdrže batérie
Bezpečný firmvér — CRA-kompatibilný štandardne
Každý firmvérový projekt obsahuje bezpečnostné opatrenia v súlade s EU Cyber Resilience Act:
🔐 Boot a aktualizácie
- • Hardvérovo verifikovaný secure boot
- • Podpísané a šifrované OTA aktualizácie
- • Ochrana proti rollbacku s monotónnymi počítadlami
- • MCUboot bootloader integrácia
🔑 Identita a kryptografia
- • Integrácia hardvérového secure elementu (ATECC608B, OPTIGA)
- • Unikátna identita pre každé zariadenie
- • TLS 1.3 / DTLS vzájomná autentifikácia
- • Hardvérovo akcelerované AES, SHA, ECC
Pre podrobnosti o bezpečnostnej architektúre pozrite našu prax Embedded Security & IoT.
Ako Pracujeme
Dodržiavame štruktúrovaný proces navrhnutý pre enterprise klientov, ktorí potrebujú predvídateľnosť a transparentnosť:
Assessment a architektúra
Analyzujeme vaše požiadavky, odporučíme optimálnu MCU platformu, definujeme architektúru firmvéru a odhadneme časový rámec projektu.
Vývoj a integrácia
Vývoj firmvéru v 2-týždňových sprintoch s hardware-in-the-loop testovaním. Pravidelné demá na reálnom hardvéri. Kompletná Git história a dokumentácia.
Validácia a produkcia
Environmentálne testovanie, validácia spotreby, EMC pre-compliance a vývoj výrobných testov. Produkčne pripravený firmvér s programovacími nástrojmi.
Typické časové rámce:
- Jednoduchý senzorový uzol (BLE/LoRa, bare-metal): 6–10 týždňov
- Multi-protokolové IoT zariadenie (BLE + celulár, RTOS): 3–4 mesiace
- Komplexný priemyselný produkt (multi-senzor, edge AI, OTA, certifikácia): 4–6 mesiacov
Prečo si firmy vyberajú Inovasense
| Výzva | Naša odpoveď |
|---|---|
| "Nemôžeme najať embedded inžinierov dostatočne rýchlo" | Kompletný embedded tím, pripravený hneď — žiadna čakacia doba |
| "Prototyp funguje na stole, ale zlyháva v teréne" | Staviame pre produkciu — power profiling, EMC, environmentálne testy |
| "Potrebujeme CRA súlad, ale nevieme kde začať" | Bezpečnosť od prvého dňa — secure boot, OTA, SBOM zahrnuté |
| "Dodávateľ dodal kód, ktorý nevieme udržiavať" | Čistý, dokumentovaný, MISRA-kompatibilný kód s Git históriou |
| "Potrebujeme EU vývoj pre ochranu IP" | 100% EU inžiniering — plné vlastníctvo IP, GDPR kompatibilné |
Súvisiace služby
Vývoj embedded systémov sa bezproblémovo integruje s:
- Embedded Security & IoT — Hardvérový root of trust, secure elementy, Java Card applety
- FPGA Design Services — Keď MCU nestačia — custom digitálna logika vo FPGA
- Edge AI — On-device ML inferencia pre detekciu anomálií, víziu a prediktívnu údržbu
- Industrial Design — Kryty, tepelný manažment a DFM pre váš embedded produkt
- EU Compliance — CRA, CE značenie, RED a plný prístup na EU trh
Pripravení stavať?
Od konceptu po produkčný firmvér — povedzte nám o vašom embedded projekte a do jedného týždňa poskytneme detailný technický assessment a projektový plán.
Začnite váš projekt →Často kladené otázky
S akými embedded platformami Inovasense pracuje?
Špecializujeme sa na Nordic Semiconductor (nRF52, nRF53, nRF91), Espressif (ESP32, ESP32-S3, ESP32-C6) a STMicroelectronics (STM32L4, STM32F4, STM32H7). Optimálnu platformu vyberáme podľa požiadaviek vašej aplikácie na spotrebu, výkon, konektivitu a certifikácie.
Viete vyvinúť firmvér pre hardvér, ktorý už máme?
Áno. Poskytujeme vývoj firmvéru pre existujúce HW návrhy — vrátane BSP vývoja, portovania ovládačov, integrácie protokolových stackov, migrácie na RTOS a optimalizácie výkonu. Pracujeme s vašimi schémami a dokumentáciou.
Ako Inovasense zabezpečuje bezpečnosť firmvéru a CRA súlad?
Každý projekt firmvéru zahŕňa secure boot, šifrované OTA aktualizácie a hardvérové ukladanie kľúčov. Dodržiavame požiadavky EU Cyber Resilience Act od fázy architektúry — vrátane správy zraniteľností, generovania SBOM a dokumentácie bezpečného vývojového cyklu.
Aký je typický časový rámec pre vývoj embedded produktu?
Typický embedded produkt — od konceptu po produkčný firmvér — trvá 3–6 mesiacov. Jednoduchý senzorový uzol: 6–10 týždňov. Komplexné multi-protokolové zariadenia s BLE + LoRaWAN + edge AI: 4–6 mesiacov.