- ESP32-S3R8 dual-core up to 240MHz, 16MB flash memory, 8MB octal PSRAM, ceramic antenna, Wi-Fi and Bluetooth 5 (LE)
- 1.47inch IPS capacitive touch display, 172x320, JD9853 display driver (4-wire SPI), AXS5106L touch driver (I2C)
- Micro SD card slot (SDIO 4 bit)
- Native USB Type-C port (GPIO19/20), no USB-UART chip
The display and the touch are not used by ESP3D.
ESP3D usage
Section titled “ESP3D usage”- PlatformIO environment:
waveshare_s3_touch_lcd147 - The USB port is used as serial port by a computer (USB CDC client, see USB and [ESP935])
- The printer / CNC is connected to UART0 on the header: TXD (GPIO43) / RXD (GPIO44)
- The SD card is used in SDIO 4 bit mode, not shared with the printer

Pinmap
Section titled “Pinmap”| SD card | ESP32-S3 |
|---|---|
| SD_CLK | GPIO16 |
| SD_CMD | GPIO15 |
| SD_D0 | GPIO17 |
| SD_D1 | GPIO18 |
| SD_D2 | GPIO13 |
| SD_D3 | GPIO14 |
| LCD / Touch | ESP32-S3 |
|---|---|
| LCD_CLK | GPIO38 |
| LCD_DIN | GPIO39 |
| LCD_CS | GPIO21 |
| LCD_DC | GPIO45 |
| LCD_RST | GPIO40 |
| LCD_BL | GPIO46 |
| TP_SDA | GPIO42 |
| TP_SCL | GPIO41 |
| TP_RST | GPIO47 |
| TP_INT | GPIO48 |
| Header | ESP32-S3 |
|---|---|
| TXD (UART0) | GPIO43 |
| RXD (UART0) | GPIO44 |
| I2C_SCL | GPIO41 |
| I2C_SDA | GPIO42 |
| GPIO | GPIO1 to GPIO11 |
GPIO35 to GPIO37 are used by the octal PSRAM.