From esp32-s3-touch-lcd43
Board reference and development guide for the Waveshare ESP32-S3-Touch-LCD-4.3B
How this skill is triggered — by the user, by Claude, or both
Slash command
/esp32-s3-touch-lcd43:esp32-lcd-devThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are working with the **Waveshare ESP32-S3-Touch-LCD-4.3B** board. This skill provides comprehensive hardware specs, GPIO pinout, and PlatformIO project setup so you can develop without searching the web.
You are working with the Waveshare ESP32-S3-Touch-LCD-4.3B board. This skill provides comprehensive hardware specs, GPIO pinout, and PlatformIO project setup so you can develop without searching the web.
| Feature | Detail |
|---|---|
| MCU | ESP32-S3-WROOM-1 (dual-core Xtensa LX7, 240 MHz) |
| PSRAM | 8 MB OPI (Octal SPI, 80 MHz) |
| Flash | 8 MB QIO |
| Display | 4.3" 800×480 RGB LCD, ST7262 controller, RGB565 |
| Touch | GT911 capacitive, I2C (SDA=GPIO8, SCL=GPIO9) |
| IO Expander | CH422G at I2C 0x20 (backlight, reset, SD) |
| USB | USB-C with native CDC serial |
For detailed information, read these reference files:
platformio.ini, lv_conf.h, and main.cpp skeletondrawBitmap(x, y, width, height, data) — not (x1, y1, x2, y2, data)BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_4_3_B build flag — it auto-configures the ESP32_Display_Panel librarylv_disp_drv_t) and is not covered here. For ESP-IDF or Arduino IDE setups, see the Waveshare wikiGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub popcornylu/esp32-s3-touch-lcd43-plugin --plugin esp32-s3-touch-lcd43