esp32_devkit
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
esp32_devkit [2019/02/22 09:30] – [Ports de communications SPI] bigMax | esp32_devkit [2019/02/28 17:08] – bigMax | ||
---|---|---|---|
Ligne 104: | Ligne 104: | ||
* Lors de l' | * Lors de l' | ||
* Lors de l' | * Lors de l' | ||
+ | * Ajouter l' | ||
==== Pilotage d'un écran TFT 240x240 px : le ST7789 ==== | ==== Pilotage d'un écran TFT 240x240 px : le ST7789 ==== | ||
Ligne 118: | Ligne 119: | ||
* 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 | + | Je recommande |
+ | \\ | ||
+ | Je déconseil la lib d' | ||
+ | \\ | ||
+ | Configuration de la lib TFT-eSPI dans le fichier User_Setup.h : | ||
+ | <code c> | ||
+ | #define ST7789_DRIVER | ||
- | La bibliothèque arduino GFX est également nécéssaire. Elle est disponible dans le " | + | # |
- | + | # | |
- | Configuration du sketch : | + | |
- | + | ||
- | <code c> | + | |
- | # | + | |
- | #define TFT_RST | + | |
- | #define TFT_DC | + | |
- | #define TFT_SCLK | + | |
- | # | + | |
- | Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, | + | #define TFT_MISO 23 |
+ | # | ||
+ | # | ||
+ | #define TFT_CS | ||
+ | #define TFT_DC | ||
+ | # | ||
</ | </ | ||
- | Plus de code sur github ici : [[ https:// | + | Plus de code sur github ici : https:// |
===== Les premiers pas de Bjorn sur l' | ===== Les premiers pas de Bjorn sur l' |
esp32_devkit.txt · Dernière modification : 2020/10/27 18:33 de serge