Porsche Design Digital / Binary Watch
by tprimus in Circuits > Arduino
68 Views, 1 Favorites, 0 Comments
Porsche Design Digital / Binary Watch
Porsche design style digital watch. It can show in digital or in binary format the time and the temperature. Based on ESP-32, it can do many other things if you'd like to extend.
Supplies
ESP32: https://www.aliexpress.com/item/1005005970553639.html
Battery: https://www.aliexpress.com/item/32958392052.html
Switch button: https://www.aliexpress.com/item/1005003594308612.html
RTC: https://www.aliexpress.com/item/1005007143540984.html (mini with battery)
4x M2x14 screw with bolt
Strap: https://www.aliexpress.com/item/32481940521.html (I couldn't find the original, but it seems similar)
Some wire
3D printer
Connect the RTC
Keep the wires short as possible
- Unsolder the jumper connectors
- RTC+ -> ESP32 3V
- RTC- -> ESP32 GND
- RTC SDC -> ESP32 GPIO 21
- RTC SCL -> ESP32 GPIO 22
Upload the Code
Don't forget to set the upload speed to: 460800
In User_Select_Setup.h (Documents/Arduino/libraries/TFT_eSPI/User_Select_Setup.h)
Disable:
Enable:
Test everything works! (don't forget to press reset after power on, if you can't se anything)
Note: You can customize, the background image in pd.h, or the current time in the setup function.
There are some works back, to finish the time update functions
Connect the Battery and the Switch Button
- Solder the batteries black cable to the battery connectors black cable.
- Solder the batteries red cable and the battery connectors red cable to the two side of the switch button
- Test the watch is working (don't forget to press reset after power on, if you can't se anything)
Print the 3d Parts
I've used a resin printer.
After the print test, if everything fits, make some polish if necessary and paint to the color you like :)
Install the Strap
Assembly
- Glue in the switch button
- Insert the battery
- Insert the RTC and the ESP32
- Close it with the screws
- Enjoy your new watch :)