Langue: FR
Blog
Notes, réflexions et choses apprises.
- ESP32 core 3.x - pinMode() peut casser votre bus SPI
Dans l’Arduino core pour ESP32 3.x, appeler pinMode() sur une broche déjà utilisée par le bus SPI la débranche du bus. Voici comment ajouter un pull-up sans risque.
- L’ESP32 ne démarre plus avec une carte SD sur GPIO12
Pourquoi un ESP32 ne démarre plus quand un module de carte SD est branché sur GPIO12, et trois façons de corriger, dont la plus simple est de changer une broche.
- Vitesse de la carte SD sur ESP32 - pourquoi elle s’arrête à 20 MHz
Les vraies vitesses d’une carte SD sur ESP32 en SPI avec la bibliothèque Arduino SD, pourquoi demander 25 MHz donne 20 MHz, et pourquoi de plus gros blocs ne lisent pas plus vite.
- Écran blanc ILI9341 - trouver la cause en une minute
Un écran blanc sur un afficheur ILI9341 veut dire que le rétroéclairage marche mais que le contrôleur ne reçoit aucune commande. Lire l’identifiant de la puce en SPI montre où chercher.
- Le tactile XPT2046 ne marche pas - le tester sans toucher
La puce tactile XPT2046 a un capteur de température intégré. Le lire dit en une seconde si la puce est bien câblée, avant tout calibrage.