Sept OS orientés Internet des Objets (IoT) passés au crible Comparatif des OS orientés IoT : tableau de synthèse

OS

Empreinte mémoire

Langages

Connectivité réseau

Compatibilité matérielle

Comparatif des OS orientés IoT : tableau de synthèse

Windows 10 IoT Core

128 MB de Ram minimum

C ++, C #, JavaScript, Visual Basic, Node.js et Python

Wi-fi et Bluetooth

Partenariats Raspberry, Intel, Qualcomm.

Intel Wind River

A partir de 4 KB de Ram

NC

Wi-fi, Bluetooth, ZigBee

Architectures Intel x86 et ARM

Google Brillo

32 MB minimum de Ram et 128 MB de Rom

Base Android

Weave, wi-fi, Bluetooth

Architectures x86, MIPS, ARM. Partenariats Intel et Qualcomm

FreeRTOS

6 à 12 KB de Ram, 5 à 10 KB de Rom

C

Connectivité IP avec l'apport de Nabto

Plus d'une quarantaine d'architectures supportées

OpenEmbedded

Au minimum quelques dizaines de MB de Ram et de 32 à 64 MB de Rom

C, C++, Perl, Python, Java, Mono

Bluetooth, 6LoWPAN

Architectures x86, ARM, MIPS et IBM PowerPC

Contiki

Moins de 2 KB de Ram et moins de 30 KB de Rom

C

Bluetooth, 6LoWPAN

Partenariats avec Texas Instruments, et Zolertia

RIOT

Environ 1,5 KB de Ram et 5 KB de Rom

C, C++

IPv6, 6LoWPAN, RPL et UDP

NC