gokul/flex-led-wristband
A flexible, rechargeable touch wristband PCB with MCP73831 Li-ion charging, switched 3.0 V regulation, ATtiny402 control, TTP223 capacitive touch sensing, and six charlieplexed red LEDs plus power/charge indicators.
- Version
- 0.0.3
- License
- unset
- Stars
- 0
dist/kicad-drc.json
{
"$schema": "https://schemas.kicad.org/drc.v1.json",
"coordinate_units": "mm",
"date": "2026-10-22T18:16:40",
"ignored_checks": [
{
"description": "Footprint has no courtyard defined",
"key": "missing_courtyard"
},
{
"description": "Track endpoint not centered on via",
"key": "track_not_centered_on_via"
},
{
"description": "Tuning profile track geometries",
"key": "tuning_profile_track_geometries"
},
{
"description": "Footprint doesn't match symbol's footprint filters",
"key": "footprint_filters_mismatch"
},
{
"description": "Footprint component type doesn't match footprint pads",
"key": "footprint_type_mismatch"
}
],
"included_severities": [
"error",
"warning"
],
"kicad_version": "10.0.5",
"schematic_parity": [],
"source": "wristband.kicad_pcb",
"unconnected_items": [],
"violations": [
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_BAT_P",
"pos": {
"x": 88.0,
"y": 88.0
},
"uuid": "5ac5f160-455e-335f-2ff6-755e1a8eb75d"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_BAT_N",
"pos": {
"x": 91.0,
"y": 88.0
},
"uuid": "6aa453c0-7ff3-ee3f-6a8c-303e5524723d"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_5V",
"pos": {
"x": 88.0,
"y": 112.0
},
"uuid": "1eb3f9f6-78dc-080a-106c-0a0a5803f3f6"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_0V",
"pos": {
"x": 91.0,
"y": 112.0
},
"uuid": "493ee01c-1f31-1de4-785e-e41c0feee61c"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint U2",
"pos": {
"x": 91.0,
"y": 105.0
},
"uuid": "4dd85296-1a97-ab6a-7cf8-569614885896"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint RPROG",
"pos": {
"x": 91.0,
"y": 108.0
},
"uuid": "155200d2-531d-fd2e-4472-04d223fdf92e"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint CIN",
"pos": {
"x": 87.0,
"y": 105.0
},
"uuid": "4361f5b4-542e-0c4c-1441-f1b47cb1efb4"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint CBAT",
"pos": {
"x": 95.0,
"y": 105.0
},
"uuid": "3dfcb2ac-5993-4f54-0edc-aeac774cacac"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint SW1",
"pos": {
"x": 100.0,
"y": 90.775
},
"uuid": "43d97930-5076-1490-1b3a-5db079153010"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint U4",
"pos": {
"x": 99.0,
"y": 106.0
},
"uuid": "7755a9ce-0ee5-abce-598a-52323e05afce"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint C4",
"pos": {
"x": 96.0,
"y": 109.0
},
"uuid": "67803ce0-3e0f-853f-1c60-b8a276d0f683"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint C5",
"pos": {
"x": 99.0,
"y": 109.0
},
"uuid": "4edcc8a0-56b2-f97f-03bd-44625e2d8243"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint RPWR",
"pos": {
"x": 108.0,
"y": 93.0
},
"uuid": "46e8ece0-5ea6-d53f-0436-975e5639a683"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint DPWR",
"pos": {
"x": 112.0,
"y": 93.0
},
"uuid": "66f89020-3e97-31ff-1bd9-0be2764949c3"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint RCHG",
"pos": {
"x": 108.0,
"y": 89.0
},
"uuid": "56006440-4f8f-5ddf-0ae0-e00265511de3"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint DCHG",
"pos": {
"x": 112.0,
"y": 89.0
},
"uuid": "76100780-2f7f-ba9f-2af0-83427a9f3edd"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint U1",
"pos": {
"x": 97.0,
"y": 98.0
},
"uuid": "1a6a0c4a-7d25-f5b6-14b5-f7b653ba064a"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint C1",
"pos": {
"x": 92.0,
"y": 96.0
},
"uuid": "289c98ee-3fd3-6512-57bc-9cee10b36112"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint RA",
"pos": {
"x": 87.0,
"y": 96.0
},
"uuid": "06d30e48-6f43-0c48-284c-f5b840230848"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint RB",
"pos": {
"x": 87.0,
"y": 99.0
},
"uuid": "7e4174d0-194e-8d30-4f21-70d0486e9130"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint RC",
"pos": {
"x": 91.0,
"y": 101.0
},
"uuid": "6447c1a0-09d7-83bf-5098-ba2254f707fd"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_UPDI",
"pos": {
"x": 100.0,
"y": 112.0
},
"uuid": "26c88d12-3331-0ef2-3f99-90d24c0212b2"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_VREF",
"pos": {
"x": 103.0,
"y": 112.0
},
"uuid": "048468e6-07e4-18fa-144c-9ada20b51cba"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_GND",
"pos": {
"x": 106.0,
"y": 112.0
},
"uuid": "2fd15ede-2368-dcfe-1700-5b1e0a97d93e"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint U3",
"pos": {
"x": 106.0,
"y": 105.0
},
"uuid": "09ff85ac-1668-078c-22d0-896c2f390b4c"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint C3",
"pos": {
"x": 102.0,
"y": 105.0
},
"uuid": "5f492866-6bb1-aa46-781a-2c267b7d51fa"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint J_TOUCH",
"pos": {
"x": 110.0,
"y": 99.0
},
"uuid": "59a324a0-00cd-1941-5b3d-57224a526afd"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint D1",
"pos": {
"x": 60.0,
"y": 100.0
},
"uuid": "152f40e0-4540-fd01-604e-c51e05de873d"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint D2",
"pos": {
"x": 70.0,
"y": 100.0
},
"uuid": "2b999760-79f6-2abf-1f85-ecde3aea5103"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint D3",
"pos": {
"x": 80.0,
"y": 100.0
},
"uuid": "6c626fa0-392d-527f-2142-eb627bb32943"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint D4",
"pos": {
"x": 120.0,
"y": 100.0
},
"uuid": "2bd29b38-1f6a-1958-1301-977806991598"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint D5",
"pos": {
"x": 130.0,
"y": 100.0
},
"uuid": "5979f3f8-4d11-7218-40a8-f03834406e58"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
},
{
"description": "The current configuration does not include the footprint library 'tscircuit'",
"items": [
{
"description": "Footprint D6",
"pos": {
"x": 140.0,
"y": 100.0
},
"uuid": "78deb348-7ab8-cad8-6e50-48f861e7c718"
}
],
"severity": "warning",
"type": "lib_footprint_issues"
}
]
}