-
13D Printing
STLs and STEP files are available from CogClock on printables.
Use any filament you like, it's easy to print but you will need a 270mm print bed minimum.
-
2Firmware
Firmware is available on github. Edit custom.h to your timezone. Search for Posix timestring if unsure. When this is correct it will show the local time and automatically handle daylight savings time.
Program as you would any arduino. As soon as it is programmed go to the "serial monitor" window and it will prompt for the wifi ssid. Enter it and it will prompt for the psk. Enter that and it will show a comma separated list of angles for the hours. A new list can be entered now or leave it as is by pressing return. If wifi has already been configured correctly, just press return at each prompt. To repeat this action just connect to the usb port and press the button. If the usb port is not connected, pressing the button will refresh the time from a wifi NTP connection. (the button must be held down for a couple seconds)
To configure the exact angles when prompted for the ssid enter "#" instead and it will allow you to enter a new angle for the first hour. As long as you enter some value it will move the had to that position and wait for a new value. When no value is entered it will advance to the next hour. This will continue until '#' is entered again. Then the new values will be saved.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
horrifying. good job.
Are you sure? yes | no