MustafaMulla29/stride-pedometer

This code defines schematic symbols and 3D footprints for various hardware components such as antennas, sensors, regulators, and connectors used in electronic circuit design.

Version
1.0.4
License
unset
Stars
0

review/build.txt

PCBPCB preview for review/build.txt
Building 1 file(s)...
Building index.circuit.tsx...
Generating circuit JSON...
Each child in a list should have a unique "key" prop.

Check the render method of `board`. It was passed a child from Pedometer. See https://react.dev/link/warning-keys for more information.
Wrote debug artifact: dist/autorouter-debug/placement-unrouted.png
Autorouting <board#912 /> phase 1/2 "U2_inner_signals" start: connections=4, obstacles=249, previous_traces=8 , router=tscircuit
  connections: net.CHG_CE, net.CHG_LP, net.CHG_IRQ, net.IMAX
Wrote debug artifact: dist/autorouter-debug/phase-0.input.simple-route.json
  phase 1/2 "U2_inner_signals" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=topologyPlanningSolver steps=1 progress=17% iterations_per_second=1212 elapsed=3.4s
  phase 1/2 "U2_inner_signals" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=traceSimplificationSolver steps=17 progress=71% iterations_per_second=1438 elapsed=13.5s
  phase 1/2 "U2_inner_signals" done: routed_traces=14, jumpers=0, errors=0, elapsed=16.8s
Wrote debug artifact: dist/autorouter-debug/phase-0.output.traces.json
Wrote debug artifact: dist/autorouter-debug/phase-0-routed.png
Autorouting <board#912 /> phase 2/2 "remaining_board" start: connections=41, obstacles=249, previous_traces=14 , router=tscircuit
  connections: net.V3, net.PMID, net.PACK_P, net.BAT_SYS, net.VIN5, net.OLED_3V, net.OLED_HV, net.CHG_VDD, net.GAUGE_VDD, net.VDDR, net.VDDD, net.GND, net.DCDC, net.RF_RAW, net.X48P, net.X48N, net.X32P, net.X32N, net.RESETN, net.SWDIO, net.SWCLK, net.I2C_SDA, net.I2C_SCL, net.ACC_INT1, net.ACC_INT2, net.GAUGE_IRQ, net.PG_BUTTON, net.OLED_SCL, net.OLED_SDA, net.OLED_RST, net.BOOST_EN, net.TS, net.MRN, net.BIN, net.BOOST_SW, net.BOOST_FB, net.OLED_IREF, net.OLED_VCOM, net.RF_ANT, net.RF_FILTER, net.RF_50
Wrote debug artifact: dist/autorouter-debug/phase-1.input.simple-route.json
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=topologyPlanningSolver steps=1 progress=17% iterations_per_second=1604 elapsed=278ms
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=portPointPathingSolver steps=20 progress=46% iterations_per_second=55559 elapsed=10.7s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=37 progress=54% iterations_per_second=1552 elapsed=21.1s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=62 progress=54% iterations_per_second=19332 elapsed=31.5s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=84 progress=54% iterations_per_second=1484 elapsed=41.5s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=107 progress=54% iterations_per_second=111668 elapsed=51.7s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=130 progress=54% iterations_per_second=10024 elapsed=61.8s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=152 progress=54% iterations_per_second=94992 elapsed=71.9s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=176 progress=54% iterations_per_second=72388 elapsed=82.0s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=200 progress=54% iterations_per_second=2040 elapsed=92.5s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=221 progress=54% iterations_per_second=2368 elapsed=102.8s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=243 progress=54% iterations_per_second=15252 elapsed=113.2s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=264 progress=54% iterations_per_second=11708 elapsed=123.2s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=282 progress=54% iterations_per_second=7 elapsed=133.7s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=305 progress=54% iterations_per_second=110704 elapsed=143.7s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=highDensityRouteSolver steps=330 progress=54% iterations_per_second=91252 elapsed=154.0s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=traceSimplificationSolver steps=352 progress=71% iterations_per_second=2331 elapsed=164.0s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=pipeline9JointDrcRepairSolver steps=371 progress=88% iterations_per_second=45 elapsed=174.3s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=pipeline9JointDrcRepairSolver steps=381 progress=88% iterations_per_second=1 elapsed=185.3s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=pipeline9JointDrcRepairSolver steps=391 progress=88% iterations_per_second=1 elapsed=196.2s
  phase 2/2 "remaining_board" progress: solver=AutoroutingPipelineSolver9_PreloadedTraceGraph solver_phase=lengthMatchingPostProcessingSolver steps=398 progress=92% iterations_per_second=0 elapsed=210.9s
  phase 2/2 "remaining_board" done: routed_traces=177, jumpers=0, errors=0, elapsed=212.0s
Wrote debug artifact: dist/autorouter-debug/phase-1.output.traces.json
Wrote debug artifact: dist/autorouter-debug/phase-1-routed.png
Wrote debug artifact: dist/autorouter-debug/board.meta.json
Circuit JSON written to dist/index/circuit.json
The "Y" prefix is being used with a <chip />, try using it with a <crystal />
The "Y" prefix is being used with a <chip />, try using it with a <crystal />
The "J" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />
The "J" prefix is being used with a <chip />, try using it with a <connector /> or <jumper />
The "L" prefix is being used with a <chip />, try using it with an <inductor />
<trace#865(from:U1.ANT to:C26.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#866(from:C26.pin1 to:L2.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#867(from:L2.pin2 to:C27.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#868(from:C27.pin1 to:C28.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#869(from:C28.pin2 to:C29.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#870(from:C29.pin1 to:R18.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#871(from:R18.pin2 to:ANT1.ANT) /> is missing a name. Add a name prop to make the trace easier to identify.
<trace#872(from:R18.pin2 to:C30.pin1) /> is missing a name. Add a name prop to make the trace easier to identify.
No <schematicsheet> was found. Add a <schematicsheet> to define the schematic drawing area.
TP1 has no courtyard
TP2 has no courtyard
TP3 has no courtyard
TP4 has no courtyard
TP5 has no courtyard
All pins on U2 are underspecified (no pinAttributes set)
All pins on U3 are underspecified (no pinAttributes set)
All pins on U6 are underspecified (no pinAttributes set)
All pins on Y1 are underspecified (no pinAttributes set)
All pins on Y2 are underspecified (no pinAttributes set)
All pins on D1 are underspecified (no pinAttributes set)
All pins on J1 are underspecified (no pinAttributes set)
All pins on J2 are underspecified (no pinAttributes set)
All pins on L3 are underspecified (no pinAttributes set)
U1 has no pin with requires_power=true
U2 has no pin with requires_power=true
U3 has no pin with requires_power=true
U5 has no pin with requires_power=true
U6 has no pin with requires_power=true
DS1 has no pin with requires_power=true
Y1 has no pin with requires_power=true
Y2 has no pin with requires_power=true
D1 has no pin with requires_power=true
J1 has no pin with requires_power=true
J2 has no pin with requires_power=true
L3 has no pin with requires_power=true
U1 has no pin with requires_ground=true
U2 has no pin with requires_ground=true
U3 has no pin with requires_ground=true
U6 has no pin with requires_ground=true
DS1 has no pin with requires_ground=true
Y1 has no pin with requires_ground=true
Y2 has no pin with requires_ground=true
D1 has no pin with requires_ground=true
J1 has no pin with requires_ground=true
J2 has no pin with requires_ground=true
L3 has no pin with requires_ground=true
Y2 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
ANT1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
SW1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
D1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C2 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C3 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C4 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C5 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C6 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C7 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C8 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C9 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C10 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C11 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C12 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C13 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C14 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C15 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C16 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C17 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C18 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C19 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C20 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C21 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C22 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C23 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C24 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C25 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C26 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C27 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C28 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C29 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C30 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C31 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C32 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C33 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C34 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C35 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C36 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C37 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
C38 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R2 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R3 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R4 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R5 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R6 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R7 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R8 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R9 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R10 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R11 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R12 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R13 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R14 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R15 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R16 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R17 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
R18 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
L1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
L2 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
L3 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
TP1 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
TP2 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
TP3 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
TP4 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
TP5 is missing schematic reference designator text. For a custom symbol, add name="{REFDES}" inside the symbol.
Generating preview images...
[index] Generating PCB PNG...
[index] Written pcb.png
[index] Generating schematic SVG...
[index] Written schematic.svg

Build complete
  Circuits  1 passed
  Options   pcb-png, schematic-svgs, autorouter-debug, autorouter-timeout, autorouter-dump-srj
  Output    dist

✓ Done
Build exiting with code 0: build finished successfully
Confirmed 162 physical through vias; drill metadata spans L1–L4.