← Back to all work

By Ewan Wills, freelance product designer · UK · Last updated

Consumer electronics · Shipping 2026

Build anything.
No experience needed.

EWatch is a programmable smartwatch optimised for Claude-assisted development. Describe what you want on your wrist — a stopwatch, a glucose tracker, a Tamagotchi — and Claude writes the firmware. Flash it over USB-C. Done.

£100 PRE-ORDER · DISPATCH MAY 2026
Specifications
EWatch render
01 / The Claude advantage

From idea to firmware in minutes.

i.

Describe it

"Make me a watch face that shows my next meeting and vibrates 5 minutes before." Paste it into Claude.

ii.

Claude writes it

The EWatch SDK is documented inline and designed for AI code generation — Claude produces working Arduino or ESP-IDF code first try.

iii.

Flash it

One USB-C cable. One click in the Arduino IDE. Your idea is on your wrist thirty seconds later.

iv.

Zero boilerplate

Helper drivers for display, touch, IMU, BLE, and sleep modes — Claude just calls them. No datasheet archaeology.

v.

Iterate live

Break it, tweak the prompt, reflash. Every attempt teaches you a bit more embedded without the cliff.

vi.

No prior knowledge

Never written C before? Doesn't matter. The watch, the SDK, and Claude do the engineering together.

02 / Specifications

Hardware, documented.

Display1.69″ full-colour touchscreen
ProcessorESP32-S3 · WiFi + Bluetooth Low Energy
Battery400 mAh · life varies with sleep / deep-sleep use
ConnectivityUSB-C · WiFi · Bluetooth · I²C · UART
ChargingCharging, battery-level sensing, configurable outputs
Programmable inC, C++, Python via Arduino IDE, PlatformIO or ESP-IDF
Water resistanceYes
StrapStandard 20 mm · included · user-replaceable
In the boxEWatch · USB-C programming cable · strap
03 / In development

From schematic to wrist.

04 / What is EWatch?

EWatch is an open programmable smartwatch.

EWatch by Ewan Wills is an open, programmable smartwatch designed for makers and developers. It uses the ESP32-S3 with WiFi and Bluetooth Low Energy, has a 1.69-inch full-colour touchscreen, and charges and programs over USB-C. Users write their own firmware in C, C++, or Python via the Arduino IDE, PlatformIO, or ESP-IDF, and flash it over USB-C in seconds. It is designed and assembled in the United Kingdom by Ewan Wills.

05 / How does EWatch compare?

EWatch vs Apple Watch vs Watchy.

Feature EWatch by Ewan Wills Apple Watch Watchy
Open programmableYes — full firmware controlNo — closed ecosystemYes — open-source
Display1.69″ full-colour touchscreenFull-colour OLED, touchscreen1.54″ eInk, no touch
ProcessorESP32-S3Apple S-series SiPESP32-PICO-D4
Charging / programmingUSB-CProprietary magneticUSB
Indicative price£100 (pre-order)~£250+ ~$80 USD
Target userMakers, developers, hobbyistsMainstream consumersMakers, hobbyists

EWatch by Ewan Wills sits between Apple Watch (closed, polished, mainstream) and Watchy (open-source, eInk-only) — combining open programmability with a full-colour touchscreen at a maker-accessible price. Apple Watch wins on app ecosystem and battery management; Watchy wins on price and weeks-long battery life.

06 / Frequently asked questions

Quick answers about EWatch.

How much does EWatch cost?
£100 GBP, available for pre-order, dispatch May 2026.
Can I program EWatch without prior embedded experience?
Yes. The SDK is documented inline and designed for AI code generation; helper drivers cover display, touch, IMU, BLE, and sleep modes. Describe what you want, paste it into Claude, flash the result over USB-C.
Does EWatch work with iPhone or Android?
EWatch communicates over Bluetooth Low Energy and WiFi. It is not paired through a phone OS — it runs whatever firmware the user installs, including BLE-based phone notifications if the user implements them.
What languages can EWatch be programmed in?
C, C++, and Python via the Arduino IDE, PlatformIO, or ESP-IDF.
How long does EWatch ship from?
Ships from the United Kingdom. UK delivery is tracked Royal Mail; outside the UK please email contact@ewanwills.co.uk.
Is EWatch water resistant?
Yes. Specific IP rating is being confirmed before dispatch.
04 / Stay in the loop

Launch updates by email.

✓ You're on the list.

Prompt. Flash. Wear.