A robot design sandbox.
This independent workbench is inspired by Team 691’s circuit simulator. It uses original simulator code, with hardware illustrations from Team 691’s 691SIM and representative artwork for added part families. It is an educational model, not CAD, firmware emulation, or an inspection certification.
What this tool calculates
Enter expected continuous and peak battery-side loads, one-way routed wire lengths, wire gauge, and circuit protection. Analysis sums downstream loads and calculates battery sag, power-path voltage drop, and cable loss. Gauge suggestions combine your voltage-drop target and the configured circuit's conductor minimum.
What students should understand
Shared battery and distribution feeds carry the sum of downstream branch currents. Longer wires and smaller conductors have higher resistance. Voltage drop is I × R; heating loss is I² × R. A larger conductor reduces drop but adds weight. A breaker protects a circuit; its rating does not prove the connected device draws that current.
Assumptions and limits
Analysis uses entered loads, not motion predictions or measured robot behavior. Missing loads and lengths are marked; incomplete designs cannot give complete totals. Only radial power wiring is calculated. Regulator conversion, motor phase cables, thermal ampacity, breaker trip time, and CAN traffic are not calculated. Check manufacturer guidance and the applicable season rules. Existing mechanism data stays in saved projects for future calibrated work.
Reference documentation
Project files
Save and open portable JSON files containing devices, wires, custom component definitions, mechanism settings, and CAN termination. Your working project is also saved in this browser automatically. Export before moving browsers or clearing browser data.