Accueil | Niveau de difficulté

Niveau de difficulté

Les tutoriels publiés sur Projets DIY sont classés par niveau de difficulté :

  • Débutant : vous découvrez la programmation, les micro-contrôleurs, l’électronique.. bref vous avez besoin de tutoriels qui vous guide pas à pas sur des sujets simples pour bien débuter.
  • Avancé : vous avez déjà programmé et vous voudriez aller plus loin. Vous aimeriez réaliser vos propres objets connectés, commencer à créer des scripts sur un serveur domotique..
  • Confirmé : mettre les mains dans le Terminal ne vous pose aucun problème. Vous avez de sérieuses connaissances en programmation. Vous avez des problèmes à résoudre. Vous voulez passer à l’étape suivante et développer de vrai projets DIY.
  • Expert : avez-vous vraiment besoin de Projets DIY ? En tout cas j’espère que vous trouverez plein d’idées nouvelles. Toute la communauté serait contente de profiter de vos connaissances et expérience. Les commentaires et les réseaux sociaux sont là pour ça.

Comment souder le connecteur GPIO du Raspberry Pi Zero W

Le Raspberry Pi Zero W est livré avec un connecteur GPIO à souder soi-même sur le PCB. C’est une étape qui peut être effrayant lorsqu’on débute. Dans ce tutoriel, nous allons apprendre quel matériel utiliser et comment souder le connecteur correctement et en toute sécurité pour le Pi Zero W. Matériel …

Lire la suite »

Installer Jeedom v3 à partir du script d’installation sur Raspberry Pi 3 (ou PC Linux Debian 8)

jeedom v3 installation mysql raspberry pi 3

Depuis le passage à la version 3 de Jeedom, l’image de la carte SD du serveur domotique n’est plus proposée au téléchargement. Jeedom s’installe maintenant sur n’importe quelle distribution Linux basée sous Debian 8 à l’aide d’un script (comme Domoticz d’ailleurs). On pourra donc créer une box domotique DIY en …

Lire la suite »

Deviot, le package Sublime Text 3 PlatformIO pour PC recyclé sous Linux 32-bits

platformio sublime text 3 deviot installed

Dans l’article d’introduction à l’IDE PlatformIO, nous avons installé PIO avec l’éditeur de texte Open Source de GitHub Atom. Comme beaucoup de projets, Atom n’est plus proposé pour les anciens processeurs Intel x86 32-bits. Si vous souhaitez recycler un ancien PC en plateforme de développement sous Linux (Ubuntu par exemple), …

Lire la suite »

BH1750 (GY-302), mesurer la qualité d’éclairage de votre habitation (Arduino/ESP8266/ESP32)

arduino ic2 BH1750 circuit

Le GY-302 de CJMCU est une carte I2C qui permet de mesurer la quantité de lumière à l’aide du photo-détecteur BH1750. Nous utiliserons la luminosité mesurée pour construire un indicateur de qualité d’éclairage ambiant basé sur la norme Européenne EN 12464-1. Il est très facile d’intégrer la capteur GY-302 dans …

Lire la suite »

Installer l’extension PlatformIO IDE pour Visual Studio Code (VSCode) : Windows, Linux 32-bit

platformio visual studio code vscode package

PlatformIO est disponible sous la forme d’une extension pour Visual Studio Code (aussi appelé VSCode) de Microsoft. VSCode est un éditeur de code léger et gratuit pour Windows, macOS, Linux 32-bits et 64-bits. Installer l’extension PlatformIO pour VSCode est une bonne alternative à la solution officielle basée sur Atom. VSCode est …

Lire la suite »

Calculer l’Indice de Qualité de l’Air (IAQ, IQA) avec un DSM501 sur Arduino ou ESP8266

DSM501 PINOUT PM10 PM25

L’indice de qualité de l’air (IAQ ou IQA en anglais) est assez facile a déterminer à l’aide d’un Arduino (ou ESP8266) et un capteur DSM501. Le capteur DSM501A est un détecteur capable de mesurer la présence de fines particules en suspension dans l’atmosphère suivant les normes PM2.5 et PM10. Le DSM501A …

Lire la suite »

Installer l’IDE Arduino (1.8 ou supérieur) sur Linux (Ubuntu 16.04 ou supérieur)

ide arduino ubuntu linux 32-bits lubuntu

L’IDE Arduino est disponible sur les principaux systèmes d’exploitation et bien entendu sur Ubuntu ou n’importe quelle autre distribution Linux. L’IDE Arduino est disponible pour les versions 32-bits et 64 bits de Linux. C’est l’occasion de recycler un ancien PC fonctionnant sous Windows XP pour vous lancer dans la programmation …

Lire la suite »

Inclure un objet connecté ESP8266 + DHT22 + Homie MQTT dans Home Assistant (HASS)

home assistant homie esp8266 dht22 wemos d1 mini

Après avoir présenté la librairie Homie dans les deux articles précédents (bien débuter avec Homie, principe de programmation), il est temps de passer à un exemple complet d’application. Dans ce tutoriel nous allons apprendre comment inclure une sonde de température dans le serveur domotique Home Assistant développée à base d’un …

Lire la suite »

Intégrer des objets connectés Arduino / ESP8266 + Blynk à iOS grâce à Homebridge (HomeKit)

Blynk se compose d’un serveur et d’une application pour iOS.  Si vous disposez de votre serveur Blynk local privé (lisez cet article pour apprendre comment faire), vous pouvez rendre accessible vos objets connectés développés à l’aide de Blynk depuis internet sans avoir à exposer votre matériel à internet  grâce au projet …

Lire la suite »

Partage de fichier Samba depuis un Orange Pi (Armbian) ou Raspberry Pi (Raspbian)

samba windows 10 authentification orange pi raspberry

Dans ce tutoriel, nous allons apprendre comment installer et configurer le serveur de fichiers Samba. L’Orange Pi – ou n’importe quel autre mini-PC de la famille du Raspberry Pi – permet de faire beaucoup presque autant de choses qu’un PC Windows ou un Mac mais on à souvent besoin de …

Lire la suite »