Waveshare has recently released the ESP32-S3 2.06-inch AMOLED Touch, an ESP32-S3-based watch devkit with Wi-Fi 4, Bluetooth 5, and offline voice recognition in a watch-style enclosure.

We have written about various ESP32-S3-powered smartwatches in the past. Some examples include the TinyWatch S3 open-source device with various sensors, but no battery or a strap, and the more complete LILYGO’s T-Watch S3 with LoRa, audio, and a built-in battery. Compared to both of those, the Waveshare ESP32-S3 watch stands out with a 2.06-inch AMOLED capacitive touchscreen, a  6-axis IMU, two digital microphones, an ES8311 audio codec, an RTC (PCF85063), and AXP2101 PMIC with lithium battery support. The watch also features a microSD card slot, a USB Type-C port, programmable buttons, and reserved I2C/UART/USB headers for communications.

Waveshare ESP32-S3-Touch-AMOLED-2.06 - A ESP32 S3 watch development board

ESP32-S3-Touch-AMOLED-2.06 specifications:

  • SoC – Espressif ESP32-S3R8
    • CPU – Dual-core Tensilica LX7 microcontroller up to 240 MHz with vector instructions for AI acceleration
    • Memory – 8MB PSRAM
    • Wireless – WiFi 4 and Bluetooth 5.0 LE + Mesh connectivity
  • Storage – 32MB SPI flash, microSD card socket
  • Display
    • 2.06-inch AMOLED, 410  x 502 resolution, 16.7M colors, 600cd/m² brightness (CO5300 QSPI controller)
    • Capacitive touch with FT3168 controller (I2C)
  • Audio
    • Dual digital mic with ES7210 echo cancellation via ES8311 codec
    • Speakers for audio out
  • USB – USB Type-C port for power and programming
  • Sensor – QMI8658 6-axis IMU (Accel + Gyro)
  • Misc
    • PWR & BOOT buttons
    • Reserved pads for UART, I2C, USB
    • PCF85063 RTC
  • Power
    • 5V via USB-C port
    • 2-pin Li-ion battery connector
    • AXP2101 PMIC
  • Dimensions
    • Watch body – 50.80 x 42.00 mm
    • Watch face – 40.51 x 33.09 mm
    • Straps – 250 x 20 mm
    • Thickness – 13.60 mm
  • Weight – TBD

ESP32 S3 Smart Watch InterfacesESP32-S3 Smart Watch Interfaces

The watch can be programmed with either the ESP-IDF framework or the Arduino IDE. More information, including example code setup instructions, hardware documentation, etc., can be found on the wiki. The factory firmware has a graphical interface (shown in the top photo) based on esp-brookesia with touch, display, audio capture, audio playback, clock, gyroscope, photo/video playback, and PMU control.

ESP32-S3 AMOLED Watch Factory FirmwareFactory firmware UI
ESP32 S3 Smart Watch Pin definitionESP32-S3 Smart Watch Hardware Overview

The ESP32-S3 watch development kit is available on AliExpress for $31.49 or $34.19 with battery, on Amazon for $38.99, and on the Waveshare official store for $29.99/$31.99

Debashis Das

Debashis Das is a technical content writer and embedded engineer with over five years of experience in the industry. With expertise in Embedded C, PCB Design, and SEO optimization, he effectively blends difficult technical topics with clear communication

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.