Waveshare ESP32-S3 watch devkit features AMOLED touch screen, supports on-device AI voice interaction

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 Interfaces
ESP32-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 Firmware
Factory firmware UI
ESP32 S3 Smart Watch Pin definition
ESP32-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. 

Share this:

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.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
7 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC