WT32-SC01
3.5" 320x480 ST7796 over SPI with FT6336U capacitive touch.
At a glance
| Maker | Wireless Tag |
| MCU | ESP32 (WROOM / WROVER) Xtensa LX6 dual-core @ 240 MHz, 520 KB SRAM (+ up to 8 MB PSRAM on WROVER) |
| Display | Sitronix ST7796 / ST7796S, 320 x 480 px, SPI (4-wire serial), 16-bit colour |
| Touch | FocalTech FT6236 / FT6336U (capacitive, I2C) |
| Backlight | GPIO 23, dimmable (PWM) |
| PSRAM | Yes |
| Graphics library | LovyanGFX |
Display pins
ST7796 / ST7796S on SPI (4-wire serial): SPI clock 40 MHz, host VSPI, BGR colour order, inversion off.
| Signal | Pin |
|---|---|
| SCK / CLK | GPIO 14 |
| MOSI / SDA | GPIO 13 |
| CS | GPIO 15 |
| DC / RS | GPIO 21 |
| RESET | GPIO 22 |
| Backlight | GPIO 23 |
Touch pins
FT6236 / FT6336U: I2C address 0x38, 400 kHz.
| Signal | Pin |
|---|---|
| SDA | GPIO 18 |
| SCL | GPIO 19 |
| RESET | not connected |
Check your revision. MISO is not broken out - leave it at -1.
Designing for it in LCD Wizard
- Choose WT32-SC01 on the Hardware tab (or use the button above) and every pin on this page is filled in. The export writes the sketch,
lcd_pins.h, the LovyanGFX configuration,lv_conf.handplatformio.ini- a project that builds for this board as it comes. - The FT6236 / FT6336U is capacitive and needs no calibration. The firmware resets it and checks it answers on every boot.
- The backlight is dimmable: give a slider or a button a Set backlight action.
- With PSRAM the LVGL memory pool can live there, leaving internal RAM for everything else.
- Screens are designed for 320 x 480 px in either orientation, with LVGL 9 or LVGL 8.
The parts
ST7796 / ST7796S. The usual 4.0" 320x480 controller. Faster than ILI9488 over SPI (true RGB565).
FT6236 / FT6336U. Register-compatible with the FT6206. Very common on 2.8"-3.5" capacitive TFTs.
ESP32 (WROOM / WROVER). No native RGB parallel peripheral - use SPI or an 8/16-bit i80 bus.
LovyanGFX. Widest panel and bus coverage, DMA on ESP32. Configured with a C++ config class.
Designs for this board
Nobody has published a design for this board yet. Publish yours from the designer and it appears here and in the gallery.
Similar boards
Next
- Quick start - from an empty screen to firmware on the board
- Boards and displays - presets, controllers, pins and touch in the designer
- Flashing and configuration - PlatformIO, the Arduino IDE and first-boot checks
- Troubleshooting - a white screen, mirrored image or touch that misses