IdO catégorie

IdO

Contrôlez les lampes LED ZigBee avec l'application Web Go

Cover image

Normalement, lorsque vous achetez un éclairage domestique que vous souhaitez contrôler électroniquement, vous devez installer un logiciel personnalisé. Mais avec le protocole ZigBee et la passerelle RaspBee II, vous pouvez utiliser des appareils compatibles et des logiciels libres. Dans cet article, je vais vous montrer comment ajouter un service Go REST personnalisé à la pile.

IdO

Modification à distance des fichiers Raspberry Pi depuis un Mac avec Visual Studio Code

Cover image

Lorsque l'on programme des applications embarquées sur des Raspberry Pi, il est souvent pratique de travailler sur une machine plus puissante. Dans cet article, je veux montrer comment éditer à distance depuis un Mac du code de programmation qui s'exécute directement sur le Raspberry Pi. Comme IDE confortable, j'utilise Visual Studio Code.

IdO

Comment installer Docker et Portainer sur Odroid N2+ ?

Cover image

Compte tenu de la pénurie actuelle de Raspberry Pis, je souhaite partager des informations sur un autre ordinateur monocarte, le Odroid N2+. L'Odroid N2+ peut être utilisé pour héberger un certain nombre d'applications en utilisant Docker. Portainer facilite l'administration des conteneurs Docker sur l'Odroid N2+.

IdO

Tableau de bord avec Magic Mirror² sur Raspberry Pi

Cover image

Magic Mirror² est une application open source adaptée à la création de tableaux de bord pour un usage privé ou professionnel. Elle dispose d'un vaste écosystème de plugins tiers permettant d'afficher des informations provenant de différentes sources de données. Dans cet article, je veux montrer comment configurer un tableau de bord avec Magic Mirror² sur des Raspberry Pi.

IdO

Comment déployer des applications Flask sur Raspberry Pi

Cover image

Vous avez souvent besoin d'une interface web pour vos projets Raspberry Pi. Flask est un framework Python qui facilite la programmation d'API web. Ensuite, vous devez ajouter toutes les étapes de déploiement pour exécuter automatiquement l'application Flask. Voici, je veux montrer comment vous pouvez faire cela avec Gunicorn, Nginx et systemd.

IdO

Utiliser systemd pour démarrer une application Python avec virtualenv

Cover image

Systemd est idéal pour démarrer et arrêter des services sous Linux. Lorsque vous voulez démarrer une application Python qui utilise virtualenv, vous devez prendre des précautions particulières. Cet article explique comment créer un script systemd à l'aide de l'exemple de l'application Python open source Timetagger.

IdO

Arduino DEL clignotante en pure C

Cover image

L'IDE Arduino contient un langage simplifié pour développer pour la plateforme Arduino. Les opérations courantes d'entrée et de sortie sont simplifiées, ce qui rend l'environnement idéal pour le prototypage pour les concepteurs et les fabricants. Mais parfois, vous souhaitez programmer en 'vrai' C et utiliser directement la chaîne d'outils AVR.