OSWW - The Open Source Watch Winder
We calculate the final price from your selected file. You review and accept it before payment.
Saved on this device.
An open source, high quality, modular, watch winder.
- Rating
- 4.625 / 5
- Likes
- 414
- Downloads
- 1,064
- Makes
- 19
- Views
- 18,164
- Reviews
- 8
Updated at source:
Model information
- Source
- Printables
- Category
- Other Gadgets
- License
- Creative Commons — Attribution — Noncommercial — Share Alike
The Open Source Watch Winder (OSWW) is an open source high quality, modular, watch winder. For $40*, you can build yourself a 3 watch, watch winder, with user-replaceable parts.
Key Features
- Quiet belt drive
- Bi-directional winding; winds for 3 minutes then pauses for 3 seconds. Change this in the code!
- Modular! Build one powered unit and daisy chain unpowered units together.
- Open Source - pull requests welcome
- Minimal electronics / programming experience required
- Easy to print
Looking for Even More Features?
Supercharge your build with Winderoo!
Winderoo is open source firmware, which adds the following:
- Controllable via web GUI over local mDNS (winderoo.local) or via Home Assistant (requires MQTT)
- Web UI is fully translated into 5 languages (more are welcome!)
- Settable RPD (rotations per day) between 100 - 960rpd
- Single direction (clockwise / anti-clockwise) or bi-directional winding.
- Settable start time. Have it wind while you're asleep, or while you're away, or anytime for that matter!
- Manual cycle start / stop.
- 3 seconds of rest after 3 minutes of rotation, in every mode.
- Estimated cycle duration (how long it'll take to wind your watch).
- Cycle progress display (how far along the current winding routine is).
- Software or optional physical button to trigger ON/OFF state, so you can disable the winder completely.
- Simple setup. Flash the firmware and File System with a few clicks, then connect your phone (or other device) to the winder's setup wifi network & add it to your home network.
- There's no app required! You control it from a web browser.
- Minimal electronics / programming experience required
Note: Winderoo has a separate set of hardware requirements to this project, OSWW, and has much more complex firmware flashing requirements. If in doubt, stick with the base firmware provided in OSWW's repository.
*$40 at time of writing - March 2023
----------------------

----------------------
Please see GitHub for the most up-to-date info & models.
----------------------
Check out the detailed build and setup instructions on GitHub
Bill of Materials (what you need to buy)
Wiring Diagram
Print Settings
Source Files
Winderoo
Some general printing advice:
- The following models will require support:
STRUCT_mid_platewatch_mount
- The model is designed to be printed with PLA, therefore tolerances are spec'd for that
- Tolerances are between
0.1 - 0.2mm
- Tolerances are between
- Print with 25% infill
- This will the increase overall rigidity of the model, especially when dealing with the motor's torque.
- This will also give you a "premium feeling" product.
- If your printer has a tendency elephant foot, you'll need to file down some of the pieces.
- For example, the
mounting_dowel's outter lip will need to be filed down so themounting_dowel_sleevecan easily slip over it.
- For example, the
Most importantly, have fun!
----------------------
Revisions
- March 2023 - RELEASE
- March 2023 - Add source files
- April 2023 - Add Winderoo
- February 2024 - Internationalisation available in Winderoo (English, French, Spanish, German)
- April 2024 - Winderoo now supports an OLED screen, added Português, bug fixes
- October 2024 - Winderoo now has Home Assistant integration, support for PWM motor control