Programmation IoT (Python, HTML, Javascript, C++)

De nombreux langages sont disponibles pour développer des projets DIY d’objets connectés (IoT). Voici une série d’articles pour découvrir les plus courants et les plus faciles à aborder lorsqu’on est pas développeur : Python, HTML, Javascript, C++…  Python est un langage de programmation multi-plateforme très rapide et simple de prise en main. C’est un langage installé en standard sur Raspbian, la distribution officielle du Raspberry Pi. On peut très facilement l’installer sur n’importe quel autre mini ordinateur fonctionnant sous Linux (Orange Pi, Banana PI, Odroid…), macOS ou Windows.

Aujourd'hui, je vous propose de reprendre le code python de la station météo connectée à Jeedom réalisée avec l'écran ePaper de Waveshare et l'adapter à un ...

Le Websocket est un protocole de communication beaucoup plus rapide que le protocole REST qui utilise des requêtes HTTP classiques. Le Websocket permet ...

La librairie Python evdev permet de décoder les codes envoyés par les périphériques d'entrées (clavier, sourie, joystick analogique, gamepad...) pour les ...

Fuze Code Studio (@fuzecoding) a développé un langage ultra simplifié pour permettre aux plus jeunes de débuter en programmation. Ce BASIC est disponible en ...

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 ...

Dans le tutoriel précédent, nous avons découvert le framework Johnny-Five qui permet de créer des objets connectés (et bien plus) à base d'Arduino, ...

Dans ce tutoriel, je vous propose de combiner Nodejs/Johnny-Five avec Blynk pour piloter à distance le GPIO de l'Arduino/Firmata depuis un ...

Dans le tutoriel précédent, nous avons vu comment remplacer le GPIO de l'Orange Pi par un Arduino (fonctionnant avec le firmware Firmata) ...

Johnny-Five est une librairie Javascript Open Source permettant le développement rapide et facile d'objets connectés ou de petits projets robotique ...

Le GPIO de l'Orange Pi est annoncé comme compatible avec celui du Raspberry Pi. C'est parfaitement exact, mais son utilisation est très compliquée, ...

Le développement d'un Serveur Web pour ESP8266 peut s'avérer rapidement fastidieux. En effet, il faut télécharger les fichiers (HTML, ...

Dans le tutoriel précédent, nous avons vu comment piloter (afficher l'image en live, enregistrer un cliché et un clip vidéo à l'aide du clavier) sur un ...

Domotique et objets connectés à faire soi-même