Waveshare
ESP32-S3 1.8" Display Dev Board with Knob – Touch, Wi-Fi/Bluetooth, Metal Case and battery
· MPN: 31623
This product is a high-performance, highly integrated MCU board designed by Waveshare, features ESP32-S3 and ESP32 dual MCUs control, integrated large-capaci...
This product is a high-performance, highly integrated MCU board designed by Waveshare, features ESP32-S3 and ESP32 dual MCUs control, integrated large-capacity Flash and PSRAM. Onboard 1.8inch touch LCD screen and multiple peripherals such as audio decoder chip and knob encoder, enabling rapid development of smart voice AI applications.
- Equipped with ESP32-S3 and ESP32 dual MCUs, up to 4 cores and 240MHz main frequency
- Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) and Classic Bluetooth, with onboard antenna
- Built-in 512KB SRAM and 384KB ROM, with onboard 16MB Flash and 8MB PSRAM
- Onboard 1.8inch LCD display, 360 × 360 resolution, 262K color
- Supports touch control via I2C interface, with interrupt support
- Onboard audio decoder chip, microphone, knob encoder, vibration motor, TF card slot, and battery recharge management module
- CNC process metal case, nice looking and durable, easy to carry
Intuitive Control At Your Fingertips
Supports 3x Pomodoro Timer Themes, Productive & Playful
Development Board
Multi-Functional Knob Screen | Wireless Connection | CNC Metal Case

ESP32-S3-Knob-Touch-LCD-1.8-EN
Standard version, without Lithium battery
ESP32-S3-Knob-Touch-LCD-1.8
Comes with a 3.7V 102035 800mAh Lithium battery (assembled before shipment)
This product is a high-performance, highly integrated MCU board designed by Waveshare, features ESP32-S3 and ESP32 dual MCUs control, integrated large-capacity Flash and PSRAM. Onboard 1.8inch touch LCD screen and multiple peripherals such as audio decoder chip and knob encoder, enabling rapid development of smart voice AI applications.
- Equipped with ESP32-S3 and ESP32 dual MCUs, up to 4 cores and 240MHz main frequency
- Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE) and Classic Bluetooth, with onboard antenna
- Built-in 512KB SRAM and 384KB ROM, with onboard 16MB Flash and 8MB PSRAM
- Onboard 1.8inch LCD display, 360 × 360 resolution, 262K color
- Supports touch control via I2C interface, with interrupt support
- Onboard audio decoder chip, microphone, knob encoder, vibration motor, TF card slot, and battery recharge management module
- CNC process metal case, nice looking and durable, easy to carry
Intuitive Control At Your Fingertips
Supports 3x Pomodoro Timer Themes, Productive & Playful
Precision-Machined CNC Metal Case, Nice Looking And Durable
Supports Audio Output Via 3.5mm Jack, Supports Uploading Music Lyrics And Covers, And Volume Control Via Sliding The Knob
Supports Video Playback And Digital Photo Frame Functions, Swipe To Enjoy
Supports TXT File Reading Function
Supports CPU And GPU Parameters Display For Real-Time Data Monitoring
Enables Smooth Volume Adjustment Of Movies And Music Via The Knob
-
ESP32-S3R8
Wi-Fi and Bluetooth SoC, 240MHz operating frequency, with 8MB PSRAM -
ESP32-U4WDH
Wi-Fi and Classic Bluetooth, 240MHz operating frequency, with 4MB Flash -
PCM5100A
High-performance stereo DAC with I2S interface - USB To UART
- 16MB Flash
-
Dual encoder
for ESP32-S3 and ESP32 respectively - TF card slot
-
DRV2605
Vibration motor driver with I2C interface -
CH445P
4-SPDT 3.3V low-resistance analog switch IC - Digital MIC
- Ceramic antenna
- PH1.27 10P SMD Connector
- Vibration motor
- PH1.27 10P SMD header
- PH1.25 Lithium battery header
- 3.5mm audio jack
- Power button
-
Type-C connector
Switching ESP32-S3 USB or ESP32 UART based on Type-C plug orientation -
ESP32-S3R8 BOOT button
Press it and power on again to enter download mode
Jargon buster
Plain-language definitions for the technical terms used above.
- DAC
- A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
- encoder
- A device attached to a motor or shaft that reports movement, such as rotation steps or position. In a pump system, an encoder can help measure or control how much the motor has turned, which affects how repeatable the watering amount can be.
- ESP32
- ESP32 is a family of microcontroller modules with built-in wireless features such as Bluetooth and WiFi. Knowing this product uses an ESP32-based module helps explain how it provides wireless serial communication and firmware update features.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2S
- I2S is a digital audio interface used to send sound data between chips, such as from a microcontroller to an audio amplifier or DAC. It matters if your project needs cleaner digital audio output than a basic buzzer or PWM signal can provide.
- LCD
- LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
- motor driver
- An electronic circuit that lets a low-power controller switch and control a motor that needs more current than the controller pins can safely provide. Checking motor driver support matters because pumps and motors usually cannot be connected directly to a microcontroller output.
- SRAM
- Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
- UART
- UART is a simple serial connection that sends data over separate transmit and receive wires, often labelled TX and RX. It matters because this module is designed to replace a wired UART cable with a wireless link while keeping the same serial data format.
Find this product in
Displays & Screens