Nicolas Jeanmonod
Toutes mes réponses sur les forums
-
AuteurMessages
-
Nicolas JeanmonodParticipant
Alors tout est bien qui finit bien ! La solution parrait tellement simple et logique quand on l’a trouvée.
Nicolas JeanmonodParticipantAlors vu qu’on a fait le test avec le même logiciel, je suppose que le problème vient plutôt du matériel, même si c’est quand même un peu curieux que chez toi un exemple fonctionne et pas l’autre.
Est-ce que tu as d’autres écrans que tu pourrais tester, ou un autre ESP32 ?
Est-ce que tu as overclocké ton ESP ?
Nicolas JeanmonodParticipantChez moi les deux exemples fonctionnent.
Voici ce que j’ai fait :
– Ponté les pastilles de sélection GND et 3.3 V de l’écran
– Créé un projet PIO avec les infos suivantes dans
platformio.ini
[env:esp32doit-devkit-v1]
platform = espressif32
board = esp32doit-devkit-v1
framework = arduino
monitor_speed = 115200
– Installé la lib de l’OLED (562 ESP8266_SSD1306) et la lib pour le temps (44 Time)
platformio lib install 562
platformio lib install 44
– Copié les exemples (un à la fois) du répertoire
".piolibdeps/ESP8266_SSD1306_ID562/examples/..."
dans le répertoire"src"
– Modifié les broches lors de l’initialisation
SSD1306Wire display(0x3c, D3, D5); // Original
SSD1306Wire display(0x3c, 21, 22); // Modifié
Mais je suppose que tu as fait la même chose…
J’ai mis ma version de SSD1306SimpleDemo sur GitHub. Tu peux essayer de la cloner et de la flasher pour voir si le résultat est le même :
Nicolas JeanmonodParticipantSi jamais, j’ai un programme qui fonctionne super bien pour connecter un encodeur rotatif KY-040 sur ESP. J’ai testé sur ESP8266, mais ça devrait aussi tourner sur ESP32.
Nicolas JeanmonodParticipantPour ceux qui voudraient utiliser le circuit DFPlayer pour la lecture de MP3, méfiez-vous de l’inversion des signaux SPK1 et SPK2. J’ai documenté ce problème ici :
Nicolas JeanmonodParticipantC’est bizarre que tu aies eu tous ces ennuis. Je viens de tester avec l’IDE Arduino v1.8.1 sur Windows 10 et ça fonctionne comme sur Mac OS (que j’utilise normalement).
Bon finalement tu as réussi à t’en sortir, donc c’est tout bon !
Nicolas JeanmonodParticipantJ’ai mis sur GitHub une démo basique de l’utilisation du système de fichiers de l’ESP :
https://github.com/NicHub/ouilogique-ESP8266-Arduino/tree/master/simple-websocket
-
AuteurMessages