board
Wrist Health Tracker
Public Unreviewedby TylerK
A wrist-worn nRF52840 health tracker for sleep-quality scoring: heart rate, HRV, SpO2, steps and skin temperature, logged to flash and synced over BLE to a home server. Four-layer 32 x 30 mm KiCad board with single-sided assembly, a 3D-printed 35.7 x 33.9 x 9.95 mm case and a magnetic pogo-pin dock.
main
TylerK
Wrist Health Tracker: KiCad project, fabrication files, 3D models, enclosure and dock CAD, design docs
d433b2a
13h ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181
(footprint "SWD_Pads_1x05_P2.00mm"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(descr "SWD programming pads: 1V8, SWDIO, SWCLK, RESET, GND")
(property "Reference" "REF**"
(at 0 -1.9 0)
(layer "F.SilkS")
(uuid "23dc81b1-5828-4daa-a8b5-437e0b7a2bbd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SWD_Pads_1x05_P2.00mm"
(at 0 3 0)
(layer "F.Fab")
(uuid "a1282d0b-cd02-48fb-aa2b-d1b7a4de02fe")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "82f88098-a50e-45e6-8b42-4d336f5bfb00")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "948e673b-2348-4566-8d27-5ef22a6c1eb1")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(attr exclude_from_pos_files exclude_from_bom)
(duplicate_pad_numbers_are_jumpers no)
(pad "1" smd circle
(at -4 0)
(size 1.3 1.3)
(layers "F.Cu" "F.Mask")
(uuid "f8129f02-885e-4db0-b468-796e1d5ce482")
)
(pad "2" smd circle
(at -2 0)
(size 1.3 1.3)
(layers "F.Cu" "F.Mask")
(uuid "b0b8973b-6afd-4627-948d-31c23cfd62eb")
)
(pad "3" smd circle
(at 0 0)
(size 1.3 1.3)
(layers "F.Cu" "F.Mask")
(uuid "e598707d-8bcd-4a65-8eea-0bb44d37826c")
)
(pad "4" smd circle
(at 2 0)
(size 1.3 1.3)
(layers "F.Cu" "F.Mask")
(uuid "4c161192-dc8b-4a62-9c4a-c7418a420d3f")
)
(pad "5" smd circle
(at 4 0)
(size 1.3 1.3)
(layers "F.Cu" "F.Mask")
(uuid "56954cf2-d909-4e4e-ac39-132b346967d5")
)
(fp_line
(start -5 -1)
(end 5 -1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "93f23811-a76c-4ac6-bf0b-6de2fb78d468")
)
(fp_line
(start 5 -1)
(end 5 1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9bf5f4f8-9636-41c0-8c2a-b23247865141")
)
(fp_line
(start 5 1)
(end -5 1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "30140997-d566-480f-8e42-08eca1cb0b22")
)
(fp_line
(start -5 1)
(end -5 -1)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "5a8cb1ee-6085-4b4f-9a9a-6ba4890c88e9")
)
(fp_text user "1V8"
(at -4 1.7 0)
(layer "F.SilkS")
(uuid "0ef82e26-4cc9-4e40-b325-bf8d658441ff")
(effects
(font
(size 0.6 0.6)
(thickness 0.12)
)
)
)
(fp_text user "IO"
(at -2 1.7 0)
(layer "F.SilkS")
(uuid "2917dc8c-ae6b-4188-bc68-7c954d739d89")
(effects
(font
(size 0.6 0.6)
(thickness 0.12)
)
)
)
(fp_text user "CK"
(at 0 1.7 0)
(layer "F.SilkS")
(uuid "9dad3d07-907c-49a1-ae22-c1ce4690c184")
(effects
(font
(size 0.6 0.6)
(thickness 0.12)
)
)
)
(fp_text user "RS"
(at 2 1.7 0)
(layer "F.SilkS")
(uuid "cee88348-45e5-46bf-b4fe-9c2b02a9a3d6")
(effects
(font
(size 0.6 0.6)
(thickness 0.12)
)
)
)
(fp_text user "G"
(at 4 1.7 0)
(layer "F.SilkS")
(uuid "f7f5a43e-f873-495b-9455-553a83beced4")
(effects
(font
(size 0.6 0.6)
(thickness 0.12)
)
)
)
(embedded_fonts no)
)