DEV Community

Cover image for M5Stack StopWatch Dev Kit Crams ESP32-S3 Into a Smart Pocket Watch
circuitrocks
circuitrocks

Posted on • Originally published at blog.circuit.rocks

M5Stack StopWatch Dev Kit Crams ESP32-S3 Into a Smart Pocket Watch

Round screens look great. Wearables look great. Combine them with an ESP32-S3 and a 450 mAh battery, and you have something most makers can actually build with — that's exactly what M5Stack is pitching with its new StopWatch Dev Kit.

Shaped like a chunky sports stopwatch, the board is aimed at developers who want a self-contained, pocket-sized platform for wearable interaction projects, electronic badges, or lightweight IoT terminals. Instead of taping a dev board to a 3D-printed shell, you get a finished round housing with two user-programmable side buttons, a dedicated power button, and a charging-ready battery already inside.

What's under the AMOLED

The brain is an Espressif ESP32-S3R8, a dual-core 32-bit Tensilica Xtensa LX7 microcontroller that runs at up to 240 MHz with 8 MB of PSRAM and 16 MB of program flash on board. That's paired with a 1.75-inch circular full-color AMOLED touchscreen, an RX8130CE real-time clock for accurate timekeeping, a Bosch Sensortec BMI270 six-axis IMU for motion and gesture input, a MEMS microphone, an audio codec with a built-in amplified speaker, and a haptic vibration motor for tactile feedback. Power is handled by M5Stack's M5PM1 management system feeding the 450 mAh cell. Wi-Fi on 2.4 GHz is supported; BLE is hardware-capable but isn't listed in the current firmware spec.

To push it further, the case includes an HY2.0-4P expansion connector plus two rear expansion headers, so add-on sensors or GPIO modules are easy to wire in. The kit is listed at $45 on the M5Stack store.

Build it yourself

To prototype something similar from individual parts, you'd want an ESP32-S3 module (the S3R8 with PSRAM is ideal if you're driving a full-color display), a round AMOLED touch panel, a BMI270 IMU breakout, an RX8130CE-compatible RTC, a MEMS microphone, an I2S audio codec or amp with a small speaker, a haptic motor, and a Li-Po pack with a charging IC. Expect plenty of bring-up work on the display driver and touch layer, plus careful power planning if you want the device to survive a day on a single charge. That's exactly what makes the pre-built kit appealing — you can skip straight to writing firmware for your wearable badge, smart timer, or motion-controlled UI demo instead of fighting the hardware first.


Originally published on blog.circuit.rocks.

Top comments (0)