Les systèmes d'exploitation IoT permettent aux utilisateurs d'effectuer les fonctions de base d'un ordinateur au sein d'un appareil connecté à Internet. Les systèmes d'exploitation IoT sont intégrés dans les appareils IoT et se connectent à un réseau plus vaste d'appareils. Ces systèmes d'exploitation offrent une fonctionnalité similaire à celle d'un ordinateur en fournissant une capacité de traitement pour la mémoire et le stockage de données. Ces systèmes peuvent exécuter et traiter tous les logiciels exécutés sur l'appareil. Les systèmes d'exploitation IoT se connectent aux logiciels de gestion des appareils IoT.
Pour être inclus dans la catégorie des systèmes d'exploitation IoT, un produit doit :
Fournir la capacité d'intégrer le système dans un appareil connecté à Internet
Gérer les logiciels exécutés sur l'appareil
Traiter et stocker la mémoire et les données