Outils pour utilisateurs

Outils du site


esp32_devkit

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
esp32_devkit [2019/02/22 09:30] – [Ports de communications SPI] bigMaxesp32_devkit [2019/02/22 09:36] – [Pilotage d'un écran TFT 240x240 px : le ST7789] bigMax
Ligne 118: Ligne 118:
   * 7 BLK Backlight control, the default can be left floating, low level to turn off the backlight.   * 7 BLK Backlight control, the default can be left floating, low level to turn off the backlight.
  
-Téléchargement de la bibliothèque arduino ici : [[ https://www.arduinolibraries.info/libraries/adafruit-st7735-and-st7789-library ]] +Je recommande la lib TFT-eSPI de Bodmer qui permet de driver beaucoup d'écran, et qui est construite sépcifiquement pour les ESP. Elle permet notamment le choix de l'un ou l'autre des 2 ports SPI hardware de l'ESP32. La lib est disponible dans le lib manager arduino ou sur github ici : [[ https://github.com/Bodmer/TFT_eSPI ]] 
- +\\ 
-La bibliothèque arduino GFX est également nécéssaire. Elle est disponible dans le "librairie manager" de l'IDE Arduino+Je déconseil la lib d'Adafruit qui n'a jamais voulu fonctionner avec un SPI hardware de l'ESP32
 +\\
 Configuration du sketch : Configuration du sketch :
- 
 <code c> <code c>
-#define TFT_CS    13 +A venir
-#define TFT_RST   4 // Or set to -1 and connect to Arduino RESET pin +
-#define TFT_DC    15 +
-#define TFT_SCLK  18  // Clock out +
-#define TFT_MOSI  23  // Data out +
- +
-Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_MOSI, TFT_SCLK, TFT_RST);+
 </code> </code>
  
-Plus de code sur github ici : [[ https://github.com/mxbossard/laperco-capteurs/tree/master/arduino_sketches/lora_uart_tester_screen ]] +Plus de code sur github ici : A venir
 ===== Les premiers pas de Bjorn sur l'ESP32 devkit ===== ===== Les premiers pas de Bjorn sur l'ESP32 devkit =====
 Mon objectif initial est de tester des librairies graphiques en vue d'un futur projet sur ce genre de hardware (teasing de ouf). J'avais sous la main un écran ST7735 (en 128x160px) qui embarque également un port microSD, je l'ai acheté à vil prix chez une grande enseigne française d'électronique. Mon objectif initial est de tester des librairies graphiques en vue d'un futur projet sur ce genre de hardware (teasing de ouf). J'avais sous la main un écran ST7735 (en 128x160px) qui embarque également un port microSD, je l'ai acheté à vil prix chez une grande enseigne française d'électronique.
esp32_devkit.txt · Dernière modification : 2020/10/27 18:33 de serge