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"
        }
    ]
}