Display ESP32-2432S024: especificações, revisões do driver e configuração
Uma placa ESP32 com TFT SPI de 2,4 polegadas e 240×320 da família CYD. Como a placa de 2,8 polegadas, sai com controlador ILI9341 ou ST7789, e a versão ST7789 move o backlight para o GPIO 27.
Especificações do display do ESP32-2432S024
| MCU | ESP32 |
|---|---|
| Display | 2.4″ · 240×320 |
| Barramento do display | SPI |
| CI driver | ILI9341 ou ST7789 |
| Touch | Resistivo (R) ou capacitivo (C), conforme a versão |
Qual revisão do ESP32-2432S024 você tem?
Placas vendidas com o mesmo nome saem com CIs driver de display diferentes. Código escrito para uma revisão mostra tela branca, cores erradas ou nada na outra, então identifique a sua primeiro.
| Revisão | CI driver | Como identificar | Configurações da biblioteca |
|---|---|---|---|
| Versão ILI9341 | ILI9341 | Funciona com ILI9341_2_DRIVER | TFT_eSPI: ILI9341_2_DRIVER, TFT_INVERSION_OFF |
| Versão ST7789 | ST7789 | Tela branca ou vazia com a configuração ILI9341 | TFT_eSPI: ST7789_DRIVER; backlight no GPIO 27 |
A mesma especificação de display para produção em volume
Fez o protótipo no ESP32-2432S024? Estes módulos das nossas fábricas diretas têm o mesmo tamanho e resolução de painel, vêm com datasheet e CI driver fixo por lote de produção e estão disponíveis em amostras a partir de 1 pç. Quantidade mínima e prazo são definidos por projeto.
Do protótipo com ESP32-2432S024 à produção
Placas de desenvolvimento são ideais para validar uma interface, mas seus painéis são comprados no mercado aberto: o controlador pode mudar entre lotes (como já aconteceu com esta placa), raramente há datasheet e a vida útil não é garantida. Para um produto, especifique um módulo com CI driver fixo por lote de produção, datasheet e compromisso de ciclo de vida.
Nossas fábricas diretas fabricam módulos no mesmo formato de 2,4″ e 240×320. Amostras a partir de 1 pç; quantidade mínima e prazo são definidos por projeto com nossa equipe comercial.
Antes de depurar o código
- Confirme qual revisão você tem (tabela acima): mudanças de CI driver são a causa mais comum de tela branca.
- Verifique se o pino do backlight não é reutilizado no seu sketch.
- Mude um ajuste de cada vez (driver, inversão, ordem de cor) e mantenha um exemplo que funciona para comparar.
Exemplos de configuração
#define ILI9341_2_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_INVERSION_OFF
#define SPI_FREQUENCY 55000000
#define SPI_READ_FREQUENCY 20000000#define ST7789_DRIVER
#define TFT_WIDTH 240
#define TFT_HEIGHT 320
#define TFT_BL 27 // backlight moves to GPIO 27 on the ST7789 versionPerguntas frequentes
A ESP32-2432S024 é igual à CYD?
Pertence à mesma família, mas tem painel de 2,4 polegadas, e a versão ST7789 usa o GPIO 27 para o backlight em vez do 21.
O que significam os sufixos R e C?
R é a versão com touch resistivo e C a versão com touch capacitivo.
Fontes
Não sabe qual display combina com o seu projeto?
Envie o tamanho, a interface e o processador host. Um engenheiro de displays responde em até 12 horas com 2–3 opções, datasheets e código de inicialização. Amostras a partir de 1 pç.

