From 131e4165f8522a9530bf65b2dfa24e7a4190ba42 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 1 Mar 2026 10:47:50 +0530 Subject: Update schematic diagram + readme --- .gitignore | 1 + README.md | 9 +- justfile | 3 + pcb/watch.kicad_sch | 33 +- schematic.pdf | Bin 22958 -> 0 bytes watch.svg | 13887 ++++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 13910 insertions(+), 23 deletions(-) delete mode 100644 schematic.pdf create mode 100644 watch.svg diff --git a/.gitignore b/.gitignore index 9a824ff..0e2f1ed 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ a.out out/ *.zip fp-info-cache +*.lck diff --git a/README.md b/README.md index 32c9a5e..4ba8c30 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,9 @@ -# Watch with attiny84a WIP +# Watch with attiny84a +My attempt at making a digital watch with attiny84a -Inspired by https://github.com/ingepnet/breadboardwatch +### Schematic +![Schematic](./watch.svg) + +### Inspiration +https://github.com/ingepnet/breadboardwatch diff --git a/justfile b/justfile index 67ac3f0..fdf85cc 100644 --- a/justfile +++ b/justfile @@ -53,3 +53,6 @@ format: @compile-flags: echo '{{CFLAGS}}' | tr ' ' '\n' > ./compile_flags.txt + +schematic: + kicad-cli sch export svg -t arcana ./pcb/watch.kicad_sch diff --git a/pcb/watch.kicad_sch b/pcb/watch.kicad_sch index 5978130..4110322 100644 --- a/pcb/watch.kicad_sch +++ b/pcb/watch.kicad_sch @@ -2363,7 +2363,7 @@ ) (wire (pts - (xy 76.2 71.12) (xy 82.55 71.12) + (xy 76.2 72.39) (xy 82.55 72.39) ) (stroke (width 0) @@ -2471,16 +2471,6 @@ ) (uuid "66bd4688-311e-4e56-8a5c-84d1c3521a19") ) - (wire - (pts - (xy 82.55 78.74) (xy 82.55 80.01) - ) - (stroke - (width 0) - (type default) - ) - (uuid "66c9d8b8-446c-4d49-9bee-80e1d28f7b18") - ) (wire (pts (xy 102.87 50.8) (xy 128.27 50.8) @@ -2503,7 +2493,7 @@ ) (wire (pts - (xy 76.2 71.12) (xy 76.2 74.93) + (xy 76.2 72.39) (xy 76.2 74.93) ) (stroke (width 0) @@ -3695,19 +3685,20 @@ (fields_autoplaced yes) (uuid "8721c100-cf61-4ebe-917a-dfda79fc8947") (property "Reference" "U3" - (at 151.13 50.8 0) + (at 151.13 53.34 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Value" "LTC-4627JD" + (property "Value" "~" (at 151.13 53.34 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "Display_7Segment:LTC-4627Jx" @@ -4198,7 +4189,7 @@ ) (symbol (lib_id "Device:Crystal") - (at 82.55 74.93 90) + (at 82.55 76.2 90) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -4207,7 +4198,7 @@ (fields_autoplaced yes) (uuid "c8dc9e52-f188-4ae7-9361-05cc407c2f92") (property "Reference" "Y1" - (at 86.36 73.6599 90) + (at 86.36 74.9299 90) (effects (font (size 1.27 1.27) @@ -4215,8 +4206,8 @@ (justify right) ) ) - (property "Value" "Crystal" - (at 86.36 76.1999 90) + (property "Value" "32KHz" + (at 86.36 77.4699 90) (effects (font (size 1.27 1.27) @@ -4225,7 +4216,7 @@ ) ) (property "Footprint" "Crystal:Crystal_Round_D1.5mm_Vertical" - (at 82.55 74.93 0) + (at 82.55 76.2 0) (effects (font (size 1.27 1.27) @@ -4234,7 +4225,7 @@ ) ) (property "Datasheet" "~" - (at 82.55 74.93 0) + (at 82.55 76.2 0) (effects (font (size 1.27 1.27) @@ -4243,7 +4234,7 @@ ) ) (property "Description" "Two pin crystal" - (at 82.55 74.93 0) + (at 82.55 76.2 0) (effects (font (size 1.27 1.27) diff --git a/schematic.pdf b/schematic.pdf deleted file mode 100644 index 49154ad..0000000 Binary files a/schematic.pdf and /dev/null differ diff --git a/watch.svg b/watch.svg new file mode 100644 index 0000000..a12a798 --- /dev/null +++ b/watch.svg @@ -0,0 +1,13887 @@ + + + +SVG Image created as watch.svg date 2026/03/01 10:44:11 + Image generated by Eeschema-SVG + + + + + + + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + + + + +1 +1 + + + + + +2 +2 + + + + + + + + + + +3 +3 + + + + + + + + + + + + + +4 +4 + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + + + +A +A + + + +B +B + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + +Date: +Date: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +KiCad E.D.A. 9.0.7 +KiCad E.D.A. 9.0.7 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Rev: +Rev: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Size: A5 +Size: A5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Id: 1/1 +Id: 1/1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Title: Daft Watch +Title: Daft Watch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +File: watch.kicad_sch +File: watch.kicad_sch + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Sheet: / +Sheet: / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +E +E + + + + +F +F + + + +D +D + + + + + + + + + + + + +G +G + + + + + + + + + + + + + + + + +A +A + + + +C +C + + + + + + + + + + + + + + + +B +B + + + + + + + + + + + + + + + + + + +DP +DP + + + + + + + + + + + + + + + + + + + + + + +L2 +L2 + + + + + + + + + + + + +L1 +L1 + + + + + + + +L3 +L3 + + + + + + + + + + + + + + + + + + +A +A + + + + + +14 +14 + + + + + + + + + + + +B +B + + + + + + + + + + + + + + + + + + + + +16 +16 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +C +C + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + +D +D + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + +E +E + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + +F +F + + + + + +11 +11 + + + + + + + + + + + + + +G +G + + + + + + + + + + + + + + + + + + +15 +15 + + + + + + + + + + + + + + + + + + + + + + + +DP +DP + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + +CA1 +CA1 + + + + + + + + + + + + + + + + + + + + + + + + + +1 +1 + + + + + + + + +CA2 +CA2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + +CA3 +CA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + +CA4 +CA4 + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CAL +CAL + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +U3 +U3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC + +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 + +14 + + + + + + + + + + + +AREF/PA0 +AREF/PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + +XTAL1/PB0 +XTAL1/PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + +XTAL2/PB1 +XTAL2/PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + +~{RESET}/PB3 +~{RESET}/PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + +U1 +U1 + + + + + + + + + + + + + + +ATtiny84A-P +ATtiny84A-P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SW1 +SW1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SW_Push +SW_Push + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +R1 +R1 + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D2 +D2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D1 +D1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Y1 +Y1 + + + + + + + + +32KHz +32KHz + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D8 +D8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D4 +D4 + + + + + + + + + + + + + + + + + + + + + + + + +D9 +D9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D6 +D6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D3 +D3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CA2 +CA2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CA2 +CA2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CA1 +CA1 + + + + + + + + + + + + + + + + + + + + + + + + + + +CA4 +CA4 + + + + + + + + + + + + + + + + + + + + + + + + +CA3 +CA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +CA4 +CA4 + + + + + + + + + + + + + + + + + + + + + + + + +CA1 +CA1 + + + + + + + + + + + + + + + + + + + + + + + + + + +CA3 +CA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D5 +D5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +D7 +D7 + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SW1 +SW1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +SW_Push +SW_Push + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +GND +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +U1 +U1 + + + + + + + + + + + + + + +ATtiny84A-P +ATtiny84A-P + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +VCC + +VCC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +1 + +1 + + + + + + + + + +GND + +GND + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +14 + +14 + + + + + + + + + + + +AREF/PA0 +AREF/PA0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +13 +13 + + + + + + + + + + + + + + + + + + + + + +PA1 +PA1 + + + + + + + + + + + + + + + + + + + + +12 +12 + + + + + + + + + + + + + + + + + + +PA2 +PA2 + + + + + + + + + + + + + + + + + + + + + + + + + +11 +11 + + + + + + + + + + + + + +PA3 +PA3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +10 +10 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA4 +PA4 + + + + + + + + + + + + + + + + + + +9 +9 + + + + + + + + + + + + + + + + + + + + + + + + +PA5 +PA5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +8 +8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +PA6 +PA6 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +7 +7 + + + + + +PA7 +PA7 + + + + + + + + + + + + + + + + + +6 +6 + + + + + + + + + + + + + + + + + + + + + + + + +XTAL1/PB0 +XTAL1/PB0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +2 +2 + + + + + + + + + + + + + +XTAL2/PB1 +XTAL2/PB1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +3 +3 + + + + + + + + + + + + + + + + +PB2 +PB2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +5 +5 + + + + + + + + + + + + + + + + + + +~{RESET}/PB3 +~{RESET}/PB3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +4 +4 + + + + + ++5V ++5V + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.3.1