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
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
(footprint "Battery_Pads_2x_1.6x2.4mm"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(descr "LiPo cell solder pads (+, -)")
(property "Reference" "REF**"
(at 0 2.4 0)
(layer "F.SilkS")
(uuid "1fef38e6-b4e0-4dd8-abb5-5604b4c5031c")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "Battery_Pads_2x_1.6x2.4mm"
(at 0 3.6 0)
(layer "F.Fab")
(uuid "49219bc8-5ac2-4267-ab39-83f2674a70dd")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "a4f908f0-e5a2-4b1f-ae92-2358661410da")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "2b1c7190-58cc-4411-8944-1049d4775dc3")
(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 rect
(at -1.75 0)
(size 1.6 2.4)
(layers "F.Cu" "F.Mask")
(uuid "11c20d81-bfbe-45cc-8792-20786eb2c97a")
)
(pad "2" smd rect
(at 1.75 0)
(size 1.6 2.4)
(layers "F.Cu" "F.Mask")
(uuid "2e3a0f1d-4524-4a84-ad56-843f5f153ea4")
)
(fp_line
(start -2.8 -1.45)
(end 2.8 -1.45)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "a73719a2-7f10-404a-a85a-10e414604671")
)
(fp_line
(start 2.8 -1.45)
(end 2.8 1.45)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "2552f762-8541-45ce-90e5-5f2c7d07b553")
)
(fp_line
(start 2.8 1.45)
(end -2.8 1.45)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "d69375cd-bd7f-43c6-a955-26c1808f9411")
)
(fp_line
(start -2.8 1.45)
(end -2.8 -1.45)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "f7cb7601-2e67-4acd-928c-85d93e2c3f60")
)
(fp_text user "+"
(at -1.75 -2 0)
(layer "F.SilkS")
(uuid "c12ada79-49e9-4c76-8e98-45dabee8bd3c")
(effects
(font
(size 0.8 0.8)
(thickness 0.12)
)
)
)
(fp_text user "-"
(at 1.75 -2 0)
(layer "F.SilkS")
(uuid "09360697-d8c2-4611-9c65-d590609c5f78")
(effects
(font
(size 0.8 0.8)
(thickness 0.12)
)
)
)
(embedded_fonts no)
)