Et Arduina ESP32 montage OLED-écran I2C et pourquoi il reste vide?
Lorsque vide OLED-contrôle moniteur alimentation, connexion SDA/SCL, adresse I2C et le conducteur choisi. La même résolution d'écran ne signifie pas nécessairement le même contrôleur.
Quoi vérifier
- Lire les étiquettes sur le module et sa documentation. L'ordre de quatre connexions n'est pas le même pour tous les modules.
- En ESP32, vérifiez la tension de la résistance à la traction à SDA et SCL. La connexion de l'alimentation électrique du module et les niveaux de signal admissibles sont des données distinctes.
- Exécuter le test de détection I2C-l'adresse des pins utilisés. Ensuite, utilisez l'exemple minimum pour le contrôleur approprié et la taille de l'écran.
- Si l'adresse est détectée mais pas l'image, vérifiez l'initialisation, réinitialisez et appelez pour rafraîchir l'affichage.
Un exemple pratique
Le compteur devrait d'abord afficher un texte permanent. Seulement alors ajouter le capteur et les menus pour séparer le problème d'écran de la mauvaise mesure.
Erreur commune
Adresses 0x3C ne pas supposer sans vérifier. Aussi, ne pas utiliser le programme de pin d'une autre famille ESP32 seulement parce que l'affaire est écrite pour ESP32.
Pour plus ample lecture
- Espressif: utilisation de I2C dans Arduino ESP32 (anglais). Documentation pour initialiser le bus, sélectionner les connexions et communiquer avec les modules.
Produits de contrôle de compatibilité
Sélectionnez les produits selon les critères ci-dessus; la liste ne confirme pas qu'ils sont tous interchangeables.
Publié :
20.10.2026
Produits connexes
-
Mini écran OLED pour Arduino 128x64 pixlov 0.96in i2C Bleu
-
Numéro clone Arduino avec connecteur USB C CH340
-
ESP32 38 broches WIFI IoT Bluetooth
Documentation complémentaire
-
Regarde
Arduino et ESP32: aperçu de l'alimentation électrique, des niveaux de signal et des connexions de module
-
Regarde
BMW Z4: aperçu vidéo des feux arrière gauche avant l'achat et l'installation
FAQs connexes
-
I2C, SPI ou UART: Comment puis-je choisir la bonne connexion pour le capteur et la plaque de développement?
-
Comment faire des touches tactiles avec MPR121 et quand utiliser un clavier classique?
-
Comment composer l'enregistreur de température avec ESP32, INOX-sonde, OLED-un écran, et SD-carte?
- C'est quoi, Arduino ?
-
Quelle est la différence entre ESP32 et ESP32 S3 N16R8