Replies: 3 comments 8 replies
-
Hi @JRM-PT Great questions - I'll do my best to answer them succintly.
I haven't explored this, so I don't know. However there's the possibility that we could add an optical rotary encoder instead to track the position of the winding unit (or the motor's position if you know the gear ratio). The assumption being that's the reason why you'd prefer a stepper motor of a DC motor.
Right, in the OSWW wiring diagram there's a physical switch which cuts power to the motor. In Winderoo, I've removed that switch as it's now software controlled. Depending on what you've got on-hand, you can also do this without using Winderoo's UI. For example, you could have HomeAssistant toggle the winder's state on when a (zigbee?) button is pressed. All you'd have to do is send a call Winderoo's ESP32 over your network. For example:
If you do this, it's important to input the correct data for
This is a bit of a bigger ask, as I'd have to add in LCD drivers to the backend and then handle drawing (parts of) the screen. It isn't super difficult, but I'm curious how it would impact the available memory of the board. We'd also need to introduce some kind of build flag to make this part optional. |
Beta Was this translation helpful? Give feedback.
-
Looks like TMC2209 is a good silent driver for stepper motors and ESP32. |
Beta Was this translation helpful? Give feedback.
-
@JRM-PT This pull request #44 adds Português to Winderoo. If you could reply there with the translations, that would be great! |
Beta Was this translation helpful? Give feedback.
-
Hi,
I was looking for an upgrade for my AliExpress cheap watch winder and found your project. I liked it a lot, especially the browser UI and the way it enables a quick setup.
I don't need the case and watch cradle (that I can reuse from the AliExpress one) but the electronics I want to replace as the controls are terrible and the motor is noisy (probably the plastic gears).
I might change the motor by a stepper motor (need to change part of the code but not that difficult). Do you know a motor driver that works silently?
Another question is regarding the addition of a start/stop button: placed between the motor driver and the motor; this will stop the motor but not the ESP32, that will still count the cycle running time. It's useful to remove the watch from the winder but not for stop/starting the cycle. It would be much more useful if one could start/stop/restart the cycle with a push button (I think I saw something similar in another project).
Finally, I wish to add a LCD/OLED display that reveals the Status, Turns since start and Time to end of cycle, all variables that are already sent to the web UI. Do you think it's possible without rewriting too much code?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions