This is the second version of my watch-winder.Here is the link of the first version

This model is made with a 3d printed frame, and some cheap stuff.

I have use very simple electronic devices such a us a simple Arduino uno (Arduino nano too), a simple oled display a DHT-22 temperature sensor and a 5v stepper motor 28YBJ48.


Temperature sensor

Stepper motor and driver


I have used a small potentiometer to turn off the watch movement while it continues to show temperature, but you can use a simple button.
I uploaded (download link at the end of the page) the Arduino sketch that I use to move the motor and control the display at the same time. ( I advice to use millis() function to make possible to work the display and motor at the same time, and use accelStepper.h library instead of stepper.h because it lets to control the motor in a half-step mode, which is more quiet and efficient.)
I used bronzines instead of radial bearing for simplicity and versatility, and i made a 2:1 gear ratio to let the motor turn easily.
I chose helical gears with a big modulus to make them more quiet.
Gear has a real involute profile made with Solidworks because toolbox uses an arc of circumference.
If you need I can give a text file with the profile points of the gears made with a matlab.

The Thingverse project  where you will find stl files on this link:

if you like, offer me a coffee please 

If you want to be uploaded some of your projects ...just email me or feel free to write on the integrated forum. 

My email is written at the bottom of the page

for information, advice, questions

write to my email or just write in the chat box

  • Instagram

If you want to be uploaded some of your projects ...just email me or write in the forum and discuss it

© 2023 by Gamma. Proudly created with