"Perpetual" Wristwatch
![Face.jpg](/proxy/?url=https://content.instructables.com/FZC/LO81/LTU3M20D/FZCLO81LTU3M20D.jpg&filename=Face.jpg)
![Face.jpg](/proxy/?url=https://content.instructables.com/FD7/M6R5/LTIO2J7V/FD7M6R5LTIO2J7V.jpg&filename=Face.jpg)
![Back.jpg](/proxy/?url=https://content.instructables.com/F1R/W7CL/LTIO2J85/F1RW7CLLTIO2J85.jpg&filename=Back.jpg)
The simple and "Perpetual" WristWatch(project code name "LumiTime") with 12 red LEDs, it have LIR2430 Li-Ion battery and 12 solar cells, based on a simple Microchip microcontroller ATtiny13. It full open source(firmware and hardware).
Video demonstration:
How it's work?
Every 0.5 sec CPU wake up(cycle iteration time 100 nS) and increase milliseconds value and go to the sleep mode(3-5 uA). Wristwatch have one button "NOW" and 12 LED, if you push the button - show times on LEDs in the next algorithm - first, show hours(1, 2, 3, 4, 5, 6 etc....) and second is show minutes with 5 min. accuracy(5, 10, 15, 20, 25, 30 etc....), show 0.5 sec to the hours and 0.5 for minutes -> sleep mode again.
Supplies
![PCB_back_3D_render.png](/proxy/?url=https://content.instructables.com/FH9/XGY1/LTIO2J8Z/FH9XGY1LTIO2J8Z.png&filename=PCB_back_3D_render.png)
![PCB_face_3D_render.png](/proxy/?url=https://content.instructables.com/FY0/OIE6/LUZJD57O/FY0OIE6LUZJD57O.png&filename=PCB_face_3D_render.png)
![PCB_size.png](/proxy/?url=https://content.instructables.com/FCR/L7AU/LUZJD58A/FCRL7AULUZJD58A.png&filename=PCB_size.png)
PCB have size 35 mm in the diameter. The thickness of the board is recommended to take 0.8mm otherwise it may not fit into the case.
https://github.com/techn0man1ac/PerpetualLEDWristwatch/tree/main/LumiTime/PCB
Downloads
Schematic
![1N4148_parameters.png](/proxy/?url=https://content.instructables.com/FUN/XIXE/LTIO2JH2/FUNXIXELTIO2JH2.png&filename=1N4148_parameters.png)
![Schematic_12LEDWachATtiny13_2024-03-17.png](/proxy/?url=https://content.instructables.com/FWR/WBSE/LUZJD58X/FWRWBSELUZJD58X.png&filename=Schematic_12LEDWachATtiny13_2024-03-17.png)
It's have simple schematic, for save pins I used Charlieplexing(35 components in total):
https://en.wikipedia.org/wiki/Charlieplexing
In this project i use for charging 12 light sensor BPW34S, on clear sun one cell make 0.5-0.6 V and ~2 mA, connect its in serial and make simply charging schematic - use 2 components, ZD1 to drop voltage 6 -> 4.7 V and make protection to leakage of current in solar panels in to diode D1 name LL4148(because it have little reverse current).
The diode add 0.7 volts drop(4.7-0.7=4.0V) and battery don't overcharge up to 4 V.
How to Flash ATtiny
![ArduinoIDE.png](/proxy/?url=https://content.instructables.com/F8K/HPVV/LTIO2JK6/F8KHPVVLTIO2JK6.png&filename=ArduinoIDE.png)
![FLASH.png](/proxy/?url=https://content.instructables.com/FE0/TBUH/LTIO2JKQ/FE0TBUHLTIO2JKQ.png&filename=FLASH.png)
![ProgramingPins.png](/proxy/?url=https://content.instructables.com/FX9/MXAQ/LTIO2JKR/FX9MXAQLTIO2JKR.png&filename=ProgramingPins.png)
Here is pinout for AVR ISP programmer - unsolder battery and power up 3V pins to programmer 5V, MI->MISO programer(Arduino digital Pin 11), MO->MOSI(digital Pin 12), CK->SCK(digital Pin 13) RS->Reset(digital Pin 10) and GD-> programmer GND.
How to flash ATtiny13 with Arduino:
https://www.hackster.io/taunoerik/programming-attiny13-with-arduino-uno-07beba
ATtiny13 core selections:
- Board: ATtiny 13
- BOD: BOD Disabled
- Clock: 1.2 MHz internal osc.
- Compiler LTO: Enable
- Port: (Your Arduino port)
- Programmer: Arduino as ISP
Source Code
![ArduinoIDE.png](/proxy/?url=https://content.instructables.com/F1G/NXA4/LTIO2J8I/F1GNXA4LTIO2J8I.png&filename=ArduinoIDE.png)
Source code(for Arduino IDE - "12LEDWachATtiny13.ino") here:
https://github.com/techn0man1ac/PerpetualLEDWristwatch/tree/main/LumiTime/Code/12LEDWachATtiny13
This project full open source(PCB and code):
Downloads
Our Mission and Vision
Mission:
"To develop a straightforward and eco-friendly watch that integrates innovative technologies with minimal components, ensuring energy efficiency is within reach for all.".
Vision:
"We aim to achieve a world where energy-saving technology is accessible to everyone, where our watch serves as a symbol of environmental stewardship and innovative solutions in energy efficiency."