Vue d'ensemble du système

Vue d'ensemble du système

Plateforme Inamata IoT

Cette plateforme permet aux ingénieurs de créer rapidement leurs propres systèmes IoT (Internet-of-Things). Il fournit un micrologiciel open source qui est flashé sur les puces ESP32. Cela permet de configurer les périphériques à l’aide de l’application web qui les accompagne.

Les plans de contrôle programmés graphiquement permettent de commander une flotte de micropuces et les tableaux de bord facilitent la surveillance de vos systèmes réels.

Suivez nos guides de démarrage pour mettre en place votre propre système IoT en quelques minutes. Si vous rencontrez des problèmes, nos forums sont le moyen le plus rapide d’obtenir l’aide de notre équipe.

Diagram showing a system overview of the Inamata IoT platform
Vue d'ensemble du système

Micro-puces compatibles avec le WiFi

Permettre de détecter et d’interagir avec le monde

Les micropuces de la famille ESP32 constituent la base de la plateforme IoT d’Inamata. Ils sont flashés avec un firmware open-source personnalisé. Cela permet de configurer les périphériques à partir de l’application web et d’exécuter des tâches sur ces derniers. Les périphériques tels que les capteurs d’air et d’énergie peuvent envoyer des données au serveur. Il est également possible d’utiliser des relais pour commander des moteurs et des lumières.

La plateforme IoT d’Inamata permet d’envoyer des mises à jour OTA aux micropuces, ce qui permet de corriger les bogues lors des déploiements et de fournir de nouvelles fonctionnalités. Parallèlement, le cryptage TLS sécurise la connexion au serveur. En outre, les tâches basées sur les capacités permettent aux utilisateurs d’ajouter leurs propres périphériques personnalisés, ce qui accroît la flexibilité de la plate-forme.

Le micrologiciel peut être revu et personnalisé sur sa page GitHub.

Capteurs et actionneurs

ESP32 is a family of inexpensive WiFi-capable microchips. They are produced by Espressif and have been integrated into a range of devices, from smart plugs to industrial shields.

  • Digital In
  • Digital Out
  • Analog In
  • Analog Out
  • PWM
  • I2C
  • One-Wire
  • Serial
  • SPI
  • CAN
  • Read out sensors
  • Control actuators
  • Calibrate sensors
  • Threshold triggers
  • PID controlling
Captures d’écran App
Screenshots showing the Flasher app to flash firmware on controllers as part of the Inamata IoT platform
  • Flash Microchip
  • Register with server
  • Multi-WiFi support
  • Replace registration
  • Installer & standalone
  • Configure WiFi
  • Select name & site
  • Select firmware
  • Add TLS certificate
  • Download & flash
  • Windows
  • Linux
  • Open Source
Vue d'ensemble du système

Installation facile des micropuces avec l’application Flasher pour Windows et Linux

Pour éviter la mise en place fastidieuse des micropuces, en particulier lorsqu’elles sont nombreuses, l’application Flasher permet un enregistrement facile auprès du serveur. Il flashe les micropuces avec le dernier firmware, configure vos connexions WiFi locales et vous permet de les nommer. La configuration des autorisations avec la sélection des sites est également prise en charge.

L’application fonctionne sous Windows et Linux et est distribuée sous la forme d’un installateur Windows, d’un paquet Ubuntu Snap et d’un exécutable portable, en plus d’être open source. Pour des versions plus anciennes et d’autres paquets, voir la page GitHub releases.

Vue d'ensemble du système

Configurez, commandez et surveillez votre parc de puces électroniques à partir de l’application Web

L’application web fournie par la plateforme Inamata IoT permet de configurer les micropuces à partir de votre navigateur. Cela évite d’avoir à écrire un code C personnalisé, à s’occuper des configurations du micrologiciel et à créer des protocoles de communication entre le serveur et la micropuce. Les micropuces configurées peuvent alors être commandées pour détecter et interagir avec le monde qui les entoure.

Les plans de contrôle de l’application web vous permettent d’orchestrer une flotte de puces pour qu’elles interagissent ensemble. Cela permet de démarrer les pompes, de mesurer les niveaux d’eau et de prendre des décisions en fonction des données reçues. Les plans de contrôle eux-mêmes peuvent être surveillés pour déboguer les problèmes et aider à leur programmation graphique.

En outre, des tableaux de bord peuvent être créés pour visualiser les données détectées en temps réel. Cela vous permet de garder un œil sur vos systèmes dans le monde réel. Des commandes rapides peuvent également être envoyées pour effectuer des actions courantes ou servir de sécurité.

Captures d’écran WebApp
Screenshots showing the web app as part of the Inamata IoT platform

WiFI capacle inexpensive from 2,50 € produced by Espressif

  • Digital In
  • Digital Out
  • Analog In
  • Analog Out
  • PWM
  • I2C
  • One-Wire
  • Serial
  • SPI
  • CAN
  • Read out sensors
  • Control actuators
  • Calibrate sensors
  • Threshold triggers
  • PID controlling