XOD est une nouveau projet de langage de programmation visuelle par assemblage de bloc de fonctions. XOD se veut plus moderne et plus simple que le projet Scratch sur Raspberry Pi. XOD est encore au stade de développement. Il sera proposé sous la forme d’un logiciel Open Source. Le code source sera disponible sur GitHub dès le jour de sa sortie. Au lancement XOD sera capable de gérer le GPIO du Raspberry Pi ainsi que l’Arduino. L’équipe de développement espère créer assez d’enthousiasme chez les Makers et les développeurs pour ajouter rapidement d’autres plateformes. Espérons que l’on pourra rapidement développer pour les plateformes ESP8266 et ESP32 d’Espressif.
La création d’un projet est similaire à Labview de National Instrument ou Node-RED d’IBM. On vient déposer des blocs sur un tableau. Chaque bloc possède des entrées / sorties. On relie ensuite les blocs entre eux par des fils qui font transiter les données, les commandes ou les états. Pour le moment, il n’y a aucun détail sur la gestion des blocs eux même. Comme pour Node-RED, il est fort probable qu’il sera possible de modifier les paramètres et peut être ajouter un peu de code via une page de configuration. L’équipe a publié un petit exemple sous la forme d’images animées GIF. On peut y voir comment réaliser un petit système d’arrosage automatique à l’aide d’une sonde d’humidité et d’une pompe d’aquarium.
Aucune information en ce qui concerne une éventuelle application mobile similaire à Blynk. Pour le moment, il faudra utiliser un logiciel de messagerie instantanée tel que Telegram pour communiquer avec un projet XOD.
Crédit : XOD
Une page internet a été ouverte pour montrer les points clés du projet. En attendant la sortie annoncée d’ici un vingtaines de jours, vous pouvez dès à présent vous inscrire par mail pour être averti de la sortie de XOD sur la page du projet ici.
- Banana Pi BPI-F2P, nouveau SBC pour applications IoT industrielles avec POE RS-485 RS-232
- En attendant le Raspberry Pi 4, un nouveau Raspberry Pi 3 modèle B+ (1.4GHz, Ethernet Gigabit, carte fille Ethernet POE)
- BPI-AI-Voice, un clone de la carte de reconnaissance vocale MicroSemi ZL38063 compatible Amazon AVS à 139€
- Orange Pi lance une nouvelle carte de développement basée sur le SoC RK3399 à 90€ (2Go DDR3, 16Go eMMC, mPCIe, 2x caméras 13MP…)
- Un shield batterie 18650 à moins de 2€ pour alimenter vos projets IoT Arduino, ESP32, ESP8266, Raspberry Pi
- Nouveau Orange Pi Lite2 Allwinner H6 1GB, WiFi, Bluetooth, connecteur CSI à 21,21€
Bonjour,
Merci, c’est Intéressant comme outil.
– Je trouve scratch très bien pour communiquer avec l’arduino (j’utilise S4A ou S2A) mais je suis limité par le fait de ne pas pouvoir rentrer moi même les librairies des objets connectés (Shield moteur L293D, recepteur ou emetteur radio, IR …). Je cherche un tuto pour cela mais pas encore trouvé…
– Node red est plus complet mais je le trouve un peu lourd et complexe à mettre en oeuvre.
Peut etre que ce logiciel sera un bon compromis.