IdO catégorie
Contrôlez les lampes LED ZigBee avec l'application Web Go
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 API en Go personnalisé à la pile.
Modification à distance des fichiers Raspberry Pi depuis un Mac avec Visual Studio Code
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.
Comment installer Docker et Portainer sur Odroid N2+ ?
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+.
Tableau de bord avec Magic Mirror² sur Raspberry Pi
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.
Comment déployer des applications Flask sur Raspberry Pi
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.
Utiliser systemd pour démarrer une application Python avec virtualenv
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.
Arduino DEL clignotante en pure C
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.