projetsdiy
projetsdiy
Projets DIY
372 posts
Impression3D - Arduino - IoT - Raspberry Pi
Don't wanna be here? Send us removal request.
projetsdiy · 4 years ago
Text
ESP32, GPIO et fonctions associées. I/O, PWM, RTC, I2C, SPI, ADC, DAC
L’ESP32 est un micro-contrôleur qui dispose de la connectivités WiFi et Bluetooth (BLE, BT4.0 et Bluetooth Smart) ainsi que d’un  Les broches sont multi-fonction, c’est à dire qu’il est possible de définir son utilisation par programmation. I/O, PWM, RTC, I2C, SPI, ADC, DAC. Vous avez certainement remarqué que les cartes de développement disposent d’un nombre plus limité de broches. Certaines…
Tumblr media
View On WordPress
0 notes
projetsdiy · 4 years ago
Text
ESP32-CAM. Broches et équipements ESP-EYE, AI Thinker, TTGO T-Camera, M5Stack Timer Camera...
Repérage des broches des principales cartes de développement #ESP32 CAM. ESP-EYE d'Espressif, ESP32-CAM AI Thinker, TTGO T-Camera de @lilygo9 et @M5Stack Timer Camera
Même si toutes les cartes de développement ESP32-CAM partagent le même code C++ (Arduino), chaque fabricant a connecté le module caméra différemment sur les broches de l’ESP32. Cet article récapitule le repérage des broches des principales cartes de développement ESP32-CAM disponibles actuellement. ESP-EYE d’Espressif, ESP32-CAM Ai Thinker, M5Stack Timer Camera, TTGO T-Camera, T-Camera Plus et…
Tumblr media
View On WordPress
0 notes
projetsdiy · 4 years ago
Text
ESP32-CAM. Quel modèle choisir ? ESP-EYE, AI Thinker, TTGO T-Camera, M5Stack Timer Camera...
Quel modèle d'ESP32-CAM choisir en 2021 ? ESP-EYE originale d'Espressif, ESP32-CAM AI Thinker, TTGO T-Camera, T-Camera Plus ou T-Journal de @lilygo9, @M5Stack Timer Camera ou #ESP32 Camera
Cela fait maintenant plusieurs année que les modules ESP32-CAM ont été mis sur le marché. Chez certains fabricants tel que M5Stack, on est déjà à la 5ème génération de carte de développement ce qui complique pas mal le choix surtout lorsqu’on débute. AI Thinker, M5Stack et TTGO sont les fabricants les plus connus dans le domaine.   Impossible de tester toutes les cartes de développement proposés…
Tumblr media
View On WordPress
0 notes
projetsdiy · 4 years ago
Text
M5Stack Atomic GPS. Tracker avec TinyGPS++, export GPX sur carte SD, Visualisation sur Google Maps ou VSCode
Projet de tracker GPS avec le module Atomic #GPS #ESP32 de @M5Stack. Comment exporter une #randonnée au format #GPX et visualiser sur Google Maps ou #VSCode. Matériel utilisé M5Atom Lite + module batterie LiPo TailBat
Le module GPS pour M5Stack Atom est un mini boitier qui combine un module GPS u-box UBX-M8030-KT et un mini module M5Atom Lite ESP32-PICO-D4 de M5Stack. Pour ce projet, nous allons développer un tracker GPS à l’aide de la librairie Arduino TinyGPS++ qui nous servira à récupérer les données de localisation, le nombre de satellite, l’altitude et la précision de positionnement (HDOP). Les données…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
Home Assistant. Installer le snap sur NAS Synology sur une machine virtuelle Ubuntu
Installer super facilement Home Assistant sur une distribution Linux ou une machine Virtuelle#Ubuntu sur un #NAS #Synology à l'aide d'un snap. Fonctionne également sur #Raspberrypi
Il est très facile d’installer Home Assistant sur une distribution Linux (Ubuntu, Debian, CentOS…) sur une machine virtuelle fonctionnant sur un NAS avec snapd. Les snaps sont des packages d’applications pour le bureau, le cloud et l’IoT qui sont faciles à installer, sécurisés, multiplateformes et sans dépendance. Une seule ligne de commande est nécessaire pour installer une application ce qui…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
5 astuces pour ESP32-CAM. Adresse IP fixe. Mode AP. Rotation image 90°. Récupération automatique connexion WiFi. stockage du code HTML
5 astuces pour #ESP32-CAM. Comment attribuer une adresse IP fixe, démarrer en Mode AP, faire une rotation de l'image de 90° et récupérer automatique la connexion WiFi. Le code HTML de l'interface été simplifié
L’exemple CameraWebServer pour l’ESP32-CAM livré avec la librairie ESP32 est très bien pour tester et découvrir les fonctionnalités de la caméra. Le code est assez difficile à comprendre (surtout lorsqu’on débute) et surtout à modifier lorsqu’on veut développer une petite caméra de surveillance DIY. Je vous propose pour ce nouveau projet une version ultra-simplifiée du code qui intègre les…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
ESP32-CAM. Migrer un projet de l'IDE Arduino vers PlatformIO
Comment migrer ou importer le projet ESP32-CAM CameraWebServer depuis l'IDE Arduino sous PlatformIO. Compiler et téléverser plus rapidement le projet
L’exemple CameraWebServer pour l’ESP32-CAM a été développé avec l’IDE Arduino. PlatformIO est beaucoup plus fluide et performant que l’IDE Arduino. En attendant que la version Pro de l’IDE Arduino prenne enfin en charge facilement les autres cartes de développement (dont l’ESP32), PlatformIO est une alternative à tester absolument.   PlatformIO n’est pas un éditeur de code, est un tool-chain,…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
Nouveau ESP32-C3, la relève des ESP8266 et ESP01 est là !
Espressif lance le nouveau ESP32-C3. La version ESP32-C3-WROOM-1 est compatible broche à broche avec #ESP8266EX utilisé dans la majorité des cartes de développement. Le successeur de #ESP01 est enfin arrivé !
Espressif vient d’annoncer la disponibilité de la nouvelle déclinaison de l’ESP32 sur son blog, l’ESP32-C3. Espressif a opté pour une stratégie de diversification de sa gamme. Depuis 2014 et le lancement de l’ESP8266, le fabricant a fait bien du chemin et se présente comme leader sur le marché des micro-contrôleurs pour objets connectés.    Disponible en 3 versions au lancement, la version…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
Nouveautés, projets, tutoriels domotique et objets connectés en novembre 2020
Résumé du mois de novembre 2020. Qu'avez-vous manqué sur le blog. Nouveautés, projets, tutoriels domotique et objets connectés. Projets #RaspberryPi #ESP32 #TTGO. Lancement du sondage pour les sujets #2021. #Promo #BlackFriday imprimantes 3D
Les vacances et les fêtes de noël arrivent à grand pas et c’est tant mieux, un peu de repos après cette année 2020 calamiteuse ! Le mois de novembre a été l’occasion de débuter une toute nouvelle série d’articles et de tutoriels consacrés aux montres connectées du fabricant TTGO. Ce sont avant tout des mini cartes de développement dans un boitier à porter au poignet ou un fake d’Apple Watch.…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
Nouvelle TTGO T5-4.7 ESP32 avec écran ePaper et support batterie 18650
@lilygo9 lance sa nouvelle carte de développement #ESP32 #TTGO T5-4.7 avec écran ePaper 4,7" offrant une résolution de 540x960 pixels. 2 versions. LiPo ou 18650. Elle dispose de 3 connecteurs et 4 boutons pour le code #Arduino de l'utilisateur
Quelques jours à peine après le lancement du M5Paper par M5Stack, LilyGo vient d’annoncer sur Tweeter la disponibilité sur sa boutique de la nouvelle carte de développement TTGO  T5-4.7. La T5-4.7 est une carte de développement ESP32 équipée d’un écran ePaper de 5,7″ de diagonale. Contrairement au M5Paper, c’est une véritable carte de développement ESP32 que l’on pourra alimenter à l’aide d’une…
Tumblr media
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
Waveshare lance deux bundles Raspberry Pi 400 + écran tactile 7" ou 13,3"
Wavewhare lance deux Bundles incluant le #RaspberryPi 400 avec un écran tactile LCD 7" ou 13,3". Les kits sont en promo pour le Black Friday
La fondation Raspberry Pi se rapproche petit à petit du format d’un ordinateur classique avec le Raspberry Pi 400 lancé il y peu. L’idée de placer le Raspberry Pi dans un boitier avec un clavier n’était pas nouvelle, mais la fondation semble avoir réussi son coup avec le 400. Il ne manque plus qu’une batterie et un écran (tactile ou pas) pour transformer le Raspberry Pi en véritable ordinateur…
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
Nouveau M5PAPER ESP32 de M5Stack. Dashboard domotique ePaper ou IoT
@M5Stack lance sa nouvelle tablette #ESP32 M5PAPER équipée d'un écran tactile #eInk. Génial pour développer des #IoT ou #Dashboard #domotique. Connectivité WiFi et Bluetooth. Port #I2C, DAC, UART. Programmation avec #UIFlow code #Arduino #MicroPython
C’est la sortie aujourd’hui 27 novembre 2020 du nouveau M5PAPER de M5Stack. Le M5PAPER est une tablette ESP32 équipée d’un écran tactile ePaper (ultra basse consommation). Les applications sont nombreuses. Dashboard domotique, suivi de paramètres de production en connectant des capteurs I2C, UART ou analogiques, acquisition et visualisation de données…
[wpsm_ad1]
 M5PAPER, tablette ESP32 ePaper…
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
T-Watch. Code simplifié pour extinction et réveil avec BMA423 ou AXP202 de l'ESP32
Code simplifié pour l'extinction automatique et le réveil de l'#ESP32 de la #TTGO T-Watch avec l'accéléromètre #BMA423, le bouton principal sur #AXP202 ou un #Timer. Code #Arduino sans utiliser #FreeRTOS, uniquement avec des interruptions
Dans l’article précédent tiré de l’exemple développé par Lewis Le, nous avons vu comment réveiller l’écran et les fonctions de la montre connectée ESP32 TTGO T-Watch à l’aide de FreeRTOS. Le code est clairement destiné à des Makers qui ont déjà une très bonne maitrise de la programmation. Je vous propose donc une version ultra simplifiée plus accessible qui conviendra à des projets plus simples. 
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
T-Watch. Mise en veille et réveil avec accéléromètre BMA423 ou bouton de l'ESP32
Comment éteindre l'écran automatiquement et mettre en veille les accessoires dans un projet de montre #connectée #ESP32 #TTGO T-Watch #DIY. Réveiller avec l'accéléromètre #BMA423, le bouton principal #AXP202 ou un #Timer
Si l’on veut pouvoir utiliser la TTGO T-Watch comme une véritable montre connectée, il faut mettre en intégrer dans le projet le code nécessaire à la mise en veille automatique (ou manuelle). En plus des fonctions de mise en veille de l’ESP32 (Deep Sleep et Light Sleep par exemple), on peut utiliser l’accéléromètre BMA423 pour détecter un mouvement pour allumer l’écran. On pourra également…
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
T-Watch. Menu, pages, navigation entre écrans avec TFT_eSPI
Comment créer des pages, menus défilants et naviguer entre les écrans d'une application pour montre connectée #ESP32 #TTGO T-Watch avec la librairie TFT_eSPI
Dans ce tutoriel nous allons apprendre comment créer des menus (et des menus défilants) et naviguer entre les pages d’une application à l’aide de la librairie TFT_eSPI. Ce tutoriel est destiné en priorité aux montres ESP32 TTGO T-Watch de LilyGo. Moyennant quelques petites adaptations du code, vous pourrez l’utiliser pour d’autres projets Arduino avec un écran TFT classique.
[wpsm_ads1]
  La…
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
T-Watch. Dessiner des fractales de Mandelbrot ou Julia avec un ESP32
Projet #ESP32. Dessiner des fractales Mandelbrot et Julia sur une #TTGO T-Watch.
Tumblr media
Google vient de nous rappeler la naissance de Benoît Mandelbrot, le mathématicien connu comme le père des fractales. C’est l’occasion de faire une petite démonstration de la puissance de nos micro-contrôleurs (ESP32 dans ce projet) comparée aux ordinateurs des années 80 ! 
[wpsm_ads1]
Pour ce projet, nous allons adapter le code développé par FabriceA6 disponible sur Instructablepour le faire…
View On WordPress
0 notes
projetsdiy · 5 years ago
Text
T-Watch. Afficher des images XBM (TFT_eSPI) et C++ (LVGL). Compatible ESP32, Arduino
Comment ajouter des images à un projet de montre #ESP32 #TTGO T-Watch avec la librairie TFT_eSPI ou #LVGL. Convertir en ligne des images au format XBM ou C++
Les librairies TFT_eSPI et LVGL permettent d’afficher des images très simplement. La librairie TFT_eSPI affiche facilement des images au format XBM, qui n’est en fait qu’un tableau d’entiers. La librairie LVGL est plus complexe à intégrer mais elle est aussi plus puissante. Dans les deux cas, il faudra au préalable convertir les images nécessaires au projet. 
[wpsm_ads1]
  Dans ce tutoriel, nous…
View On WordPress
0 notes