Replacing Vector Robot Brain Board

Created a project doc
Passive Wiretap Board Status
This board has been redesigned as a safe listen-only wiretap for the Vector head/body 4-wire cable. It no longer includes the ESP32-C3 or ac...
View doc
Done โ€” I redesigned it as a passive listen-only wiretap.
What changed:
  • Removed ESP32-C3 and level-shifter from the signal path.
  • Kept only headers + protection resistors.
  • Mapped the confirmed Vector wires:
    • black GND
    • red VMAIN
    • white BODY_RX
    • green TX1.8
  • Routed the simplified PCB.
  • Ran ERC/DRC checks: no errors/warnings came back in the checked categories.
Saved status here:
Passive Wiretap Board Status
Open item:
  • This is still a hand-wired/probe board, not the final drop-in Vector connector board.
Document, BOM, export
Create wiring guide
Check BOM cost
Export files
Review manufacturability
GND
J2
R3 P2 - J2 2
GND
J1 Pin_3 - R1 P1
J1 Pin_4 - R2 P1
J1 Pin_4 - R2 P1
R2 P2 - J2 5
J1 Pin_3 - R1 P1
R1 P2 - J2 4
J1 Pin_2 - R3 P1
J1 Pin_2 - R3 P1
R2 P2 - J2 5
R3 P2 - J2 2
R1 P2 - J2 4
R2
Resistance
10kฮฉ
R1
Resistance
10kฮฉ
R3
Resistance
100kฮฉ
J1

Refine this doc
Ask about this doc
Project Specification โ€” Vector Robot Smart Brain Replacement
Goal
Create a replacement โ€œbrain boardโ€ direction for an Anki Vector Robot 2.0 that keeps the same general robot capabilities Vector has today, but upgrades the intelligence by connecting to the user's own home server for LLM-style conversation, context retention, and smarter behavior.
User Intent
  • Preserve Vector-like behavior and hardware features rather than turning it into a completely different robot.
  • Use a smarter brain architecture, but avoid putting a huge model onboard.
  • Use the home server for heavier AI/LLM processing.
  • Onboard electronics should handle robot I/O, real-time control, audio/video capture/playback, networking, and safe power behavior.
Proposed Architecture Direction
  • Robot-side board: lightweight compute + microcontroller/real-time control layer.
  • Home server: speech/LLM/context engine, conversation state, heavier perception or planning tasks.
  • Network link: Wi-Fi connection between robot and server.
  • Local fallback: robot should remain safe if Wi-Fi/server is unavailable; motors should stop, power should remain protected, and basic status should be visible.
Major Hardware Interfaces to Preserve / Identify
  • Battery and charging/dock contacts
  • Wheel motors and motor feedback/encoders
  • Head/lift motors if present on the original interface set
  • Camera
  • Display
  • Microphone(s)
  • Speaker/audio amplifier
  • IMU and proximity/cliff sensors
  • LEDs/buttons/touch sensors if present
  • Debug/programming access
Reverse-Engineering Inputs Received
The uploaded file contains multiple photos of the Vector board/robot internals. These are useful for visual inspection, but exact schematic work will require clearer close-ups, readable chip markings, connector pin counts, and measurements.
Open Questions
  1. Do we want to reuse the original camera/display/mics/speaker exactly, or replace any of them with easier modern modules?
  2. Should the robot-side compute be Linux-capable, or should it be a simpler MCU that streams audio/video/control to the server?
  3. What home server stack will be used: custom Python service, ROS 2, Home Assistant integration, Ollama, OpenAI-compatible API, or something else?
  4. Is the goal a drop-in board matching the original mechanical outline, or a first prototype using adapter/breakout boards?
Build a reverse-engineering map before designing the final board:
  1. Identify every connector and pin count.
  2. Read markings on major ICs.
  3. Measure board outline and mounting holes.
  4. Determine battery voltage, charging path, and motor power requirements.
  5. Create a safe interposer/breakout plan before replacing the full brain board.
  • Goal

  • User Intent

  • Proposed Architecture Direction

  • Major Hardware Interfaces to Preserve / Identify

  • Reverse-Engineering Inputs Received

  • Open Questions

  • Recommended First Milestone

Documents

  • Project Specification โ€” Vector Robot Smart Brain Replacement

  • Reverse Engineering Notes โ€” Vector Robot Boards

  • Software Architecture Notes โ€” wire-pod / Vector Home Server

  • Reverse Engineering Software Work Package โ€” Vector Robot Smart Brain

  • Vector Brain Board Replacement โ€” Claude Code Requirements Package

  • Actual Reverse Engineering Deliverables

  • Vector Reverse-Engineering Interposer โ€” Pin Map and Build Notes

  • Interposer Layout Status and Blockers

  • Beginner Next Steps โ€” Vector Debug Board

  • Vector Head Board Connector Notes

  • Passive Wiretap Board Status

Assets

Assets are files uploaded to this project which can be used in various ways.

Vector Robot Smart Brain Replacement thumbnail
Custom replacement brain board for Anki Vector Robot 2.0 that preserves stock robot functions while offloading conversation, context, and LLM behavior to a home server.

Properties

Pricing & Availability

Distributor

Qty 1

Digi-Key

$1.33

Mouser

$1.44

Controls