Hlavní navigace

Senzory Martina Malého: Hledáte operační systém pro IoT zařízení?

Martin Malý

Minule se v přehledu deseti důležitých oblastí IoT objevily operační systémy pro IoT. Jak to s nimi vypadá? Co velcí hráči? Co free varianty?

Google už před časem představil Brillo, operační systém, který vychází z Androidu a cílí na low power zařízení s 32 či 64MB RAM. Letos už se nějaká zařízení s tímto OS objevila, ale zatím nelze hovořit o nějakém silnějším nástupu.

Huawei koketoval s LiteOs, což by měl být malý UNIX-Like OS, co se vejde do 19 kB ROM a je zamýšlený jako specifický OS pro senzory… Bohužel, moji verzi jejich webu asi napadla parta opilých dysgrafiků, takže tam nevidím čitelný obsah, ale kilometrovou nudli textu. Zkuste to sami, třeba budete mít víc štěstí.

Od obskurních k zavedeným: pokud hledáte nějaký operační systém pro IoT zařízení, narazíte na dva systémy, které jsou zmiňované nejčastěji. A není to ani Linux, ani Windows 10 IoT Edition…

Contiki je zaměřený především na práci se sítí. Obsahuje dokonce tři TCP/IP enginy: uIP, uIPv6 (pro IPv6) a Rime, který nabízí hned několik protokolů, používaných ve světě IoT.

Riot OS je o něco silnější operační systém, který při stejných omezeních (výkon, paměť) nabízí např. i multithreading či podporu real time aplikací.

Dlouholetým hráčem na tomto poli je RTOS a různé jeho varianty (třeba FreeRTOS). RTOS se, jak název (Real Time OS) napovídá, soustředí především na aplikace, běžící v reálném čase.

U všech těchto OS naleznete varianty pro malé (AVR, PIC24) i větší (ARM) procesory. Všechny umí pracovat v low-power prostředí, vystačí si s omezenou pamětí i omezeným výkonem, a jejich nasazení může přinést výraznou úsporu času při vývoji a usnadnit správu a udržování aplikací.

Ale nejdůležitější zprávou uplynulého týdne je jednoznačně zahájení prodeje nové verze Raspberry Pi s pořadovým číslem 3. Třetí verze přišla jako takový dárek ke čtvrtým narozeninám Raspberry Pi (první verze byla dána do prodeje 29. února 2012).

Raspberry Pi 3 má velkou naději stát se hitem v IoT, protože nová verze stojí teď stejně jako verze 2, tedy cca 35 USD, ale přidává některé zajímavé vlastnosti: má 64bitový čtyřjádrový procesor ARM Cortex-A53 na 1.2GHz, je plně kompatibilní s předchozími Raspberry, ale hlavně má zaintegrované dva moduly: WiFi a Bluetooth. Právě tyto dva moduly pro bezdrátovou komunikaci usnadňují použití RasPi3 v roli připojeného zařízení.

Na závěr mi dovolte upozornit na přehledový článek o IoT platformách. Možná v něm nenaleznete tu svoji oblíbenou, ale určitě vás mohou i ty ostatní inspirovat některými svými vlastnostmi.

Našli jste v článku chybu?

9. 3. 2016 8:42

článek mi připadá trochu chudý, jak kdyby autor tyhle systém moc nepoužíval a neměl přehled. Já bych ještě přidal:

- Zephyr - modulární real time OS
- mbed - ARM OS s napojení na několik služeb a komernční podporu
- Ubuntu Snappy - snaha si také uříznout tu svojí minutku slávy, jinak nic moc
- macchina.io - poměrně zajímavá platforma, která se rozhodla integrovat JS, zatím jsem s ním nepracoval, ale chystám se na něj
- seL4 Microkernel - tihle hoši se zase striktně zaměřují na bezpečnost, uvidí…



10. 3. 2016 0:04

VS (neregistrovaný)

+1 k tomu RTOS, toto řadí článek do kategorie "slátanina". Těch systémů z RTOS kategorie je ještě podstatně víc, povětšinou komernčních, ale u některých i s free/OSS větvěmi.

A pak opomenutí aktuálního projektu Zephyr - https://www.zephyrproject.org/, do kterého Intel a další investují velmi významné prostředky (třeba jen marketing na poslední výstavě Embedded World v Norimberku byl impozantní), je to free, a zaměření je přesně na IoT.

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

DigiZone.cz: Optimedia: hybridní kampaň Nescafé

Optimedia: hybridní kampaň Nescafé

Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

Podnikatel.cz: Alza.cz má StreetShop. Mall.cz více výdejních míst

Alza.cz má StreetShop. Mall.cz více výdejních míst

120na80.cz: Rovnátka, která nejsou vidět

Rovnátka, která nejsou vidět

Vitalia.cz: Nahradí sluch, ale zvuk je zcela jiný

Nahradí sluch, ale zvuk je zcela jiný

Vitalia.cz: Jmenuje se Janina a žije bez cukru

Jmenuje se Janina a žije bez cukru

DigiZone.cz: Rádio Šlágr má licenci pro digi vysílání

Rádio Šlágr má licenci pro digi vysílání

Root.cz: Telegram spustil anonymní blog Telegraph

Telegram spustil anonymní blog Telegraph

Vitalia.cz: Znáte „černý detox“? Ani to nezkoušejte

Znáte „černý detox“? Ani to nezkoušejte

Root.cz: Mirai má nový cíl 5 milionů routerů

Mirai má nový cíl 5 milionů routerů

Podnikatel.cz: Zavře krám u #EET Malá pokladna a Teeta?

Zavře krám u #EET Malá pokladna a Teeta?

Měšec.cz: Banky mlží o nákladech na předčasnou splátku hypotéky

Banky mlží o nákladech na předčasnou splátku hypotéky

Root.cz: Kamery Sony se dají ovládnout na dálku

Kamery Sony se dají ovládnout na dálku

Podnikatel.cz: Chaos u EET pokračuje. Jsou tu další návrhy

Chaos u EET pokračuje. Jsou tu další návrhy

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Podnikatel.cz: 3, 2, 1..EET startuje. Na co nezapomenout?

3, 2, 1..EET startuje. Na co nezapomenout?