Dominik

Engineer by heart and mind • Machine Learning, Embedded Devices, Mobile Robots • Voyage lover

2025-10-21

BLE allows configuring events intervals - a key factor for optimizing energy use. By tuning these intervals, it’s possible to cut power consumption even further, which is crucial for a charging-free smartwatch.

2025-10-20

I tested the power consumption of BLE connection events on the STM32WB55. Each event draws only 3.29 mA and lasts about 3 ms—a great result for an ultra-low-power smartwatch design. (See attached image for details.)

BLE connection event current consumption
2025-10-15

After deeper reconfiguration of the MCU and peripherals before entering STOP mode, I brought it down to under 20 µA. Lesson learned: just enabling a sleep mode isn’t enough - extra tuning and clever hacks are essential for true low power.

2025-10-15

When I first tested STOP mode on the MCU (before adding any features), power consumption matched the documentation. But once I added peripherals and some functionality, it jumped to 370 µA.

microcontroller
2025-09-30

STM32 also provides a clever setup: two integrated MCUs—one dedicated to BLE, the other for the application. This division helps cut power consumption even further.

2025-09-30

The second step is picking the right chip. After research, I found that Nordic and STM32 offer the lowest-power BLE solutions. Nordic is slightly better on paper, but I chose STM32 as I have more experience with it.

2025-09-30

Bluetooth is another major energy consumer in a smartwatch. Careful planning here can save a lot of power. The first step: use BLE only, never classic Bluetooth.

2025-09-23

@RobotTalkPod Interesting project. I think that there should be more research in flapping wing robots.

2025-09-20

I tested a 10×2.7 mm ERM motor to measure its current draw at different PWM duty cycles. The results are shown in the attached graphic. For typical smartwatch use, this translates to ~0.35 mAh per day

2025-09-20

I continue work on my charging-free smartwatch. The next component to tackle is haptic feedback. Two main options: ERM or LRA. LRA uses less power but needs an extra driver, so I decided to go with ERM.

2025-09-16

I chose an ultra-low power Cortex-M3 80 MHz from STM. It offers several sleep modes to save energy when idle. In my real-life tests, it showed just 3.35 µA in STOP mode and 10.18 mA in RUN mode—excellent results for this project.

STM32 microcontroller power consumption
2025-09-15

The processor is another big energy consumer. It must be efficient, yet still strong enough for smartwatch tasks. I realise that w/ good software architecture & optimisation, a powerful CPU isn’t needed. Even a Cortex-M <100 MHz can be enough.

microcontroller
2025-09-14

In my own tests with a 1.3" MIP display, I measured just 3.4 mA during refresh. Given how infrequently refresh is needed, this means it can consume up to 10,000× less energy than AMOLED!😮

Power consumption by Sharp Memory In Pixel display
2025-09-14

I selected a Sharp 1.3" Memory-in-Pixel display. The choice was limited - there aren’t many companies manufacturing such screens.

Sharp Memory In Pixel display
2025-09-14

One of the most power-hungry parts of a smartwatch is the display. To save energy, I chose efficiency over colours. The options were Memory-in-Pixel (MIP) or e-paper - and I went with MIP for its better refresh rate.

2025-09-05

I’ve already worked out specific ideas for which technologies to use, which components to select, and how to design the software to minimize power use. The next step is to test these solutions in practice.


2025-09-05

The real challenge in creating a smartwatch that never needs charging isn’t adding an energy source - it’s drastically reducing power consumption. This requires the most effort and true innovation.

2025-09-04

I explored three options for energy harvesting—Peltier cells (body heat), solar cells, and piezoelectric harvesters. The conclusion was clear: only solar cells can deliver enough power to keep a smartwatch running.

2025-09-03

To make a charging-free smartwatch possible, two things are essential: drastically lowering power consumption and adding an energy source.

2025-09-02

When looking for a smartwatch, I noticed all of them need frequent charging - sometimes every day. That felt wrong for something meant to simplify life. After months of research, I came up with a concept for a watch that doesn’t need charging. Now it’s time to build and test it.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst