mohan-bee/fitness-band
A 4-layer BLE wearable mainboard with Li-ion charging/protection, 3.3/1.8 V power regulation, motion and battery sensing, plus a folded 2-layer flex sensor board carrying MAX30102 optical and TMP117 temperature sensors.
- Version
- 0.0.2
- License
- unset
- Stars
- 0
validation/repros/via-via.circuit.json
PCB
Schematic
[
{
"type": "source_group",
"source_group_id": "g",
"is_subcircuit": true,
"subcircuit_id": "g"
},
{
"type": "source_net",
"source_net_id": "n",
"name": "GND",
"subcircuit_id": "g",
"subcircuit_connectivity_map_key": "GND"
},
{
"type": "source_trace",
"source_trace_id": "s",
"connected_source_port_ids": [],
"connected_source_net_ids": [
"n"
],
"subcircuit_id": "g",
"subcircuit_connectivity_map_key": "GND"
},
{
"type": "pcb_board",
"pcb_board_id": "b",
"center": {
"x": 0,
"y": 0
},
"width": 10,
"height": 10,
"thickness": 0.12,
"num_layers": 2
},
{
"type": "pcb_trace",
"pcb_trace_id": "t",
"source_trace_id": "s",
"subcircuit_id": "g",
"route": [
{
"route_type": "wire",
"x": -2,
"y": 2,
"width": 0.2,
"layer": "top"
},
{
"route_type": "via",
"x": -1,
"y": 2,
"from_layer": "top",
"to_layer": "bottom"
},
{
"route_type": "via",
"x": -1,
"y": -2,
"from_layer": "bottom",
"to_layer": "top"
},
{
"route_type": "wire",
"x": -2,
"y": -2,
"width": 0.2,
"layer": "top"
}
]
},
{
"type": "pcb_via",
"pcb_via_id": "v0",
"pcb_trace_id": "t",
"x": -1,
"y": 2,
"layers": [
"top",
"bottom"
],
"hole_diameter": 0.2,
"outer_diameter": 0.45
},
{
"type": "pcb_via",
"pcb_via_id": "v1",
"pcb_trace_id": "t",
"x": -1,
"y": -2,
"layers": [
"top",
"bottom"
],
"hole_diameter": 0.2,
"outer_diameter": 0.45
}
]