
The ESP32-S3-ePaper-1.54 is an e-Paper AIoT development board, equipped with ESP32-S3 microcontroller, which supports Wi-Fi and BLE dual-mode communication. Onboard 1.54inch e-paper display, features ultra-low power consumption and ambient light readability, suitable for portable devices and long-Batt-life scenarios. Integrated with an RTC chip, SHTC3 temperature and humidity sensor, TF card slot, low-power audio codec chip circuit, and Lithium Batt recharge management circuit. Reserved interfaces including USB, UART, I2C, and GPIO for easy functionality expansion and sensor connectivity, providing a flexible and reliable development platform for IoT terminals, electronic tags, portable displays, and other applications.
Adopts high-performance Xtensa 32-bit LX7 dual-core processor, up to 240MHz main frequency Supports 2.4GHz Wi-Fi and Bluetooth 5 (LE), with onboard antenna Built-in 512KB Static RAM, 384KB ROM, with integrated 8MB Flash and 8MB PSRAM Onboard 1.54inch e-paper display, 200 × 200 resolution, features high contrast and wide viewing angle Onboard audio codec chip, supports voice capture and playback, enabling AI voice interaction applications Onboard PCF85063 RTC chip and SHTC3 temperature & humidity sensor for accurate RTC management and environmental monitoring Onboard TF card slot for external storage of images or files Onboard programmable PWR and BOOT side buttons for customized function development Reserved 2 × 6 2.54mm pitch pin header for convenient external expansion

CONFIG
POWER_HOLD 17
// e-paper
SPI2_CLK 12
SPI2_MOSI 13
DISPLAY_BUS SPI
DISPLAY_SPI 2
DISPLAY_CS 11
DISPLAY_DC 10
DISPLAY_RST 9
DISPLAY_BUSY 8
DISPLAY_PWR 6
DISPLAY_PWR_ACTIVE_LOW ON
DISPLAY_DRIVER EPD_154_BWRY
DISPLAY_WIDTH 200
DISPLAY_HEIGHT 200
DISPLAY_DITHER ON
// I2C: SHTC3 sensor (0x70), RTC (0x51), ES8311 codec (0x18)
I2C0_SDA 47
I2C0_SCL 48
// audio: ES8311 codec + NS4150B speaker amplifier
CODEC ES8311
CODEC_ADDR 0x18
CODEC_I2C 0
CODEC_I2S 0
I2S_MCLK 14
I2S_BCLK 15
I2S_WS 38
I2S_DOUT 45
I2S_DIN 16
CODEC_PA_PIN 46
CODEC_PA_ACTIVE_LOW 0
AUDIO_OUT CODEC
// codec power switch, LOW = on
OUT1 42
// BOOT button, pressed = 0
IN1 0
IN1_PULL UP
// battery voltage through a 1/2 divider
ADC_IN1 4
ADC_IN1_ATTEN 11
TIMEZONE -5
END_CONFIG