Replacing Vector Robot Brain Board
Inspect current schematic nets around J1, U1, U2, and headers
Rewire schematic as listen-only 4-wire Vector tap
Update component roles/notes for beginner-safe use
Re-place/re-route passive wiretap PCB
Run ERC/DRC checks
Summarize what changed and remaining risks
Passive Wiretap Board Status
GNDVMAINBODY_RXTX1.8vector-re-toolkit.zipREADME.mdrequirements.txttools/parse_saleae_uart.pytools/packet_cluster.pytools/detect_baud_notes.mdvector_body/messages.pyvector_body/protocol.pyvector_body/transport.pydiagnostics/body_cli.pydocs/hardware_capture_checklist.mddocs/connector_map_template.csvdocs/capture_log_template.csvtests/test_protocol.pytools/parse_saleae_uart.py:tools/packet_cluster.py:vector_body/messages.py and vector_body/protocol.py:diagnostics/body_cli.py:--unsafe-enable-tx.Text
captures/uart/2026-07-06_boot_115200_bodytx.csv captures/uart/2026-07-06_boot_115200_bodyrx.csv captures/uart/2026-07-06_move_forward_115200_bodytx.csv captures/uart/2026-07-06_move_forward_115200_bodyrx.csv
CSV Data
connector pin label wire_color measured_voltage_off measured_voltage_on signal_guess confidence notes P1 1 GND black 0 0 GND high P1 2 2V8 red 0 2.8 logic power medium P1 3 BODY_TX unknown UART low
CSV Data
capture_id date robot_state signals baud logic_threshold filename_tx filename_rx notes 001 2026-07-06 cold boot BODY_TX/BODY_RX 115200 1.4V boot_tx.csv boot_rx.csv
Bash
python tools/parse_saleae_uart.py --tx boot_tx.csv --rx boot_rx.csv --gap-ms 10 python tools/packet_cluster.py parsed_packets.txt
Generated Toolkit
What The Toolkit Does
UART capture parsing
Packet clustering
Protocol stubs
Guarded diagnostic CLI
Hardware Capture Checklist
Required tools
Signals to identify first
Capture sessions to record
Capture settings
Naming convention
Connector Map Template
Capture Log Template
Next Step