Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
ESP 32 avec afficheur
Bonjour à tous,

J'ai enfin réussi à afficher quelque chose sur mon module ESP32 avec écran JC2432W328C (dalle capacitive) avec la version 14.02 en mettant les parametres suivants dans le fichier "Ecran.h"

class LGFX : public lgfx::LGFX_Device {
  //lgfx:Tongueanel_ILI9341 _panel_instance;
  lgfx:Tongueanel_ST7789 _panel_instance;
...

#define LCD_MOSI 13
#define LCD_MISO 12
#define LCD_SCK 14
#define LCD_CS 15
#define LCD_RST -1
#define LCD_DC 2
#define LCD_BL 27

Du coup la page d'accueil s'affiche bien, par contre le touchpad ne fonctionne pas!
Bon ce n'est pas le même controleur que celui de l'ESP32-2432S028R
Celui de mon module semble être un CST820 qui se branche en I2C et non pas en SPI

Voici donc les modifications que j'ai apporté mais qui ne semblent pas donner de résultat

class LGFX : public lgfx::LGFX_Device {
  //lgfx:Tongueanel_ILI9341 _panel_instance;
  lgfx:Tongueanel_ST7789 _panel_instance;
  lgfx::Bus_SPI _bus_instance;
  //lgfx::Touch_XPT2046 _touch_instance;
  lgfx::Touch_CST816S _touch_instance;  //should able to drive CST820  <<================modif
  lgfx::Light_PWM _light_instance;
......
  {
      auto cfg = _touch_instance.config();

      cfg.x_min = 0;
      cfg.x_max = 239;
      cfg.y_min = 0;
      cfg.y_max = 319;
      cfg.pin_int = TOUCH_IRQ;
      cfg.bus_shared = true;
      cfg.offset_rotation = 0;

      /*  partie commentée
      cfg.spi_host = VSPI_HOST;
      cfg.freq = 1000000;
      cfg.pin_sclk = TOUCH_SCK;
      cfg.pin_mosi = TOUCH_MOSI;
      cfg.pin_miso = TOUCH_MISO;
      cfg.pin_cs = TOUCH_CS;
      */
      cfg.i2c_port = 1;//I2C_NUM_1;
      cfg.i2c_addr = 0x15;
      cfg.pin_sda  = 33; 
      cfg.pin_scl  = 32;
      cfg.pin_rst  = 25; 
      cfg.freq = 400000; 

      _touch_instance.config(cfg);
      _panel_instance.setTouch(&_touch_instance); 
    }

    setPanel(&_panel_instance); 

Et finalement l'affectation des pins pour mon module
IO2 TFT_RS
IO4 LED1_2
IO5 TF_CS
IO12 RTP_OUT/TFT_SDO
IO13 RTP_DIN/TFT_SDI
IO14 RTP_CLK/TFT_SCK
IO15 TFT_CS
IO16 LED1_3
IO17 LED1_1
IO18 TF_CLK
IO19 TF_SDO
IO23 TF_SDI
IO25 CTP_RST
IO26 SPK
IO27 BL_CTRL
IO32 CTP_SCL
IO33 RTP_CS/CTP_SDA
IO34 R21(photoresistor)
IO36 RTP_IRQ

Je suipreneur de toute idée qui permettrait de faire fonctionner le touchpad
Merci d'avance
Répondre


Messages dans ce sujet
ESP 32 avec afficheur - par Lulu80 - 26-02-2025, 01:17 PM
RE: ESP 32 avec afficheur - par Lulu80 - 27-02-2025, 01:29 PM
RE: ESP 32 avec afficheur - par Guallaume - 27-02-2025, 01:49 PM
RE: ESP 32 avec afficheur - par F1ATB - 27-02-2025, 03:13 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 28-02-2025, 09:48 AM
RE: ESP 32 avec afficheur - par Mike - 28-02-2025, 10:24 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 28-02-2025, 11:00 AM
RE: ESP 32 avec afficheur - par Mike - 28-02-2025, 11:38 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 28-02-2025, 11:57 AM
RE: ESP 32 avec afficheur - par Mike - 28-02-2025, 12:00 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 28-02-2025, 12:02 PM
RE: ESP 32 avec afficheur - par Mike - 28-02-2025, 12:09 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 28-02-2025, 12:29 PM
RE: ESP 32 avec afficheur - par Mike - 28-02-2025, 02:56 PM
RE: ESP 32 avec afficheur - par F1ATB - 01-03-2025, 11:15 AM
RE: ESP 32 avec afficheur - par Frevan - 01-03-2025, 05:54 PM
RE: ESP 32 avec afficheur - par F1ATB - 01-03-2025, 07:13 PM
RE: ESP 32 avec afficheur - par Grisly18 - 02-03-2025, 12:41 AM
RE: ESP 32 avec afficheur - par F1ATB - 02-03-2025, 10:52 AM
RE: ESP 32 avec afficheur - par Frevan - 02-03-2025, 03:23 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 03-03-2025, 11:56 AM
RE: ESP 32 avec afficheur - par Mike - 03-03-2025, 01:10 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 03-03-2025, 01:17 PM
RE: ESP 32 avec afficheur - par JMH - 03-03-2025, 05:42 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 03-03-2025, 05:46 PM
RE: ESP 32 avec afficheur - par Mike - 03-03-2025, 06:51 PM
RE: ESP 32 avec afficheur - par Frevan - 03-03-2025, 06:52 PM
RE: ESP 32 avec afficheur - par Mike - 03-03-2025, 06:58 PM
RE: ESP 32 avec afficheur - par Frevan - 03-03-2025, 07:20 PM
RE: ESP 32 avec afficheur - par Mike - 03-03-2025, 07:33 PM
RE: ESP 32 avec afficheur - par Mikado - 03-03-2025, 11:37 PM
RE: ESP 32 avec afficheur - par Mike - 03-03-2025, 11:58 PM
RE: ESP 32 avec afficheur - par F1ATB - 04-03-2025, 08:22 AM
RE: ESP 32 avec afficheur - par Mike - 04-03-2025, 08:48 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 04-03-2025, 09:27 AM
RE: ESP 32 avec afficheur - par Grisly18 - 04-03-2025, 05:19 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 04-03-2025, 05:25 PM
RE: ESP 32 avec afficheur - par Grisly18 - 04-03-2025, 06:35 PM
RE: ESP 32 avec afficheur - par Frevan - 05-03-2025, 05:00 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 05-03-2025, 05:35 PM
RE: ESP 32 avec afficheur - par Mike - 06-03-2025, 09:53 AM
RE: ESP 32 avec afficheur - par F1ATB - 06-03-2025, 10:41 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 06-03-2025, 10:51 AM
RE: ESP 32 avec afficheur - par JMH - 06-03-2025, 11:02 AM
RE: ESP 32 avec afficheur - par Mike - 06-03-2025, 11:27 AM
RE: ESP 32 avec afficheur - par F1ATB - 06-03-2025, 01:32 PM
RE: ESP 32 avec afficheur - par JMH - 06-03-2025, 02:44 PM
RE: ESP 32 avec afficheur - par F1ATB - 06-03-2025, 01:31 PM
RE: ESP 32 avec afficheur - par Mike - 06-03-2025, 04:15 PM
RE: ESP 32 avec afficheur - par Grisly18 - 13-03-2025, 02:16 PM
RE: ESP 32 avec afficheur - par Frevan - 06-03-2025, 05:27 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 06-03-2025, 05:40 PM
RE: ESP 32 avec afficheur - par Mike - 06-03-2025, 05:52 PM
RE: ESP 32 avec afficheur - par Frevan - 06-03-2025, 07:34 PM
RE: ESP 32 avec afficheur - par Mike - 06-03-2025, 10:48 PM
RE: ESP 32 avec afficheur - par F1ATB - 06-03-2025, 06:59 PM
RE: ESP 32 avec afficheur - par Mike - 06-03-2025, 07:04 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 07-03-2025, 09:29 AM
RE: ESP 32 avec afficheur - par Mike - 07-03-2025, 09:35 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 07-03-2025, 10:03 AM
RE: ESP 32 avec afficheur - par Mike - 07-03-2025, 10:41 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 07-03-2025, 11:07 AM
RE: ESP 32 avec afficheur - par kymcoman - 07-03-2025, 06:57 PM
RE: ESP 32 avec afficheur - par Mike - 07-03-2025, 07:40 PM
RE: ESP 32 avec afficheur - par pva.elta - 10-03-2025, 10:12 PM
RE: ESP 32 avec afficheur - par Griznoul - 07-03-2025, 08:03 PM
RE: ESP 32 avec afficheur - par kymcoman - 07-03-2025, 10:02 PM
RE: ESP 32 avec afficheur - par Philmaz - 08-03-2025, 08:46 AM
RE: ESP 32 avec afficheur - par Mike - 08-03-2025, 10:11 AM
RE: ESP 32 avec afficheur - par NK1 - 08-03-2025, 11:33 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 08-03-2025, 06:04 PM
RE: ESP 32 avec afficheur - par Mike - 08-03-2025, 06:11 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 08-03-2025, 06:25 PM
RE: ESP 32 avec afficheur - par Mike - 08-03-2025, 06:37 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 08-03-2025, 06:53 PM
RE: ESP 32 avec afficheur - par F1ATB - 08-03-2025, 06:38 PM
RE: ESP 32 avec afficheur - par NK1 - 08-03-2025, 06:48 PM
RE: ESP 32 avec afficheur - par microfarad - 11-03-2025, 06:14 PM
RE: ESP 32 avec afficheur - par kymcoman - 11-03-2025, 08:29 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 12-03-2025, 10:34 AM
RE: ESP 32 avec afficheur - par Mike - 12-03-2025, 10:38 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 12-03-2025, 11:03 AM
RE: ESP 32 avec afficheur - par Mike - 12-03-2025, 11:16 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 12-03-2025, 12:08 PM
RE: ESP 32 avec afficheur - par Mike - 12-03-2025, 12:13 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 12-03-2025, 01:15 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 13-03-2025, 12:40 PM
RE: ESP 32 avec afficheur - par Nico Drpt - 13-03-2025, 04:17 PM
RE: ESP 32 avec afficheur - par Mike - 13-03-2025, 05:25 PM
RE: ESP 32 avec afficheur - par Nico Drpt - 13-03-2025, 06:10 PM
RE: ESP 32 avec afficheur - par Mike - 13-03-2025, 06:42 PM
RE: ESP 32 avec afficheur - par Nico Drpt - 13-03-2025, 06:47 PM
RE: ESP 32 avec afficheur - par Mike - 13-03-2025, 06:49 PM
RE: ESP 32 avec afficheur - par Nico Drpt - 13-03-2025, 07:37 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 14-03-2025, 08:23 AM
RE: ESP 32 avec afficheur - par Nico Drpt - 14-03-2025, 11:55 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 14-03-2025, 12:33 PM
RE: ESP 32 avec afficheur - par Nico Drpt - 14-03-2025, 01:07 PM
RE: ESP 32 avec afficheur - par Nico Drpt - 15-03-2025, 02:03 PM
RE: ESP 32 avec afficheur - par kymcoman - 18-03-2025, 05:54 AM
RE: ESP 32 avec afficheur - par fredfan50@ - 18-03-2025, 09:30 PM
RE: ESP 32 avec afficheur - par Mike - 18-03-2025, 10:13 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 19-03-2025, 03:48 PM
RE: ESP 32 avec afficheur - par Mike - 19-03-2025, 04:09 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 19-03-2025, 04:34 PM
RE: ESP 32 avec afficheur - par Mike - 19-03-2025, 05:02 PM
RE: ESP 32 avec afficheur - par fredfan50@ - 19-03-2025, 05:41 PM
RE: ESP 32 avec afficheur - par Mike - 19-03-2025, 05:42 PM
ESP 32 avec afficheur (JC2432W328C) - par Haefp67 - 23-03-2025, 02:02 PM
RE: ESP 32 avec afficheur - par Mike - 23-03-2025, 02:09 PM
RE: ESP 32 avec afficheur - par Haefp67 - 23-03-2025, 04:27 PM
RE: ESP 32 avec afficheur - par Titi21 - 23-03-2025, 09:21 PM
RE: ESP 32 avec afficheur - par Haefp67 - 24-03-2025, 10:00 AM
ESP 32 avec afficheur (JC2432W328C) pb touchpad - par Haefp67 - 24-03-2025, 04:34 PM
RE: ESP 32 avec afficheur - par kymcoman - 28-03-2025, 06:13 PM
RE: ESP 32 avec afficheur - par Haefp67 - 28-03-2025, 07:01 PM
RE: ESP 32 avec afficheur - par kymcoman - 28-03-2025, 07:27 PM
RE: ESP 32 avec afficheur - par Mike - 28-03-2025, 07:51 PM
RE: ESP 32 avec afficheur - par kymcoman - 28-03-2025, 08:36 PM
RE: ESP 32 avec afficheur - par Mike - 28-03-2025, 11:56 PM
RE: ESP 32 avec afficheur - par kymcoman - 29-03-2025, 05:41 AM

Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)