Control Stalks

ColorPurposeResistance
GreyTurn Signal681 (right), N/A (neutral), 681 + 1k5 (left)
OrangeHeadlight (back)0
RedHeadlight (forward)0
CyanLane Assist0
BlackCC F/B (soft)681 (cancel), N/A (hard), 681 + 1k5 (resume)
GreenGround (CC F/B)N/A
YellowGroundN/A
TanCC F/B (hard)0 (on), N/A (off)
BrownCC Speed681 (-), N/A (neutral), 681 + 1k5 (+)

Harness

PinWire ColorPurposeResistance
1BlueGround (Pins 2,3)N/A
2BrownSet0
3BlackDistance681 (-), N/A (neutral), 681 + 1k5 (+)
4-12Black/GreenSee AboveSee Above
13N/ANCN/A

Suggested Interface

We should use a 4-channel ADC (ADS1015) for the turn signals, CC F/B (soft), CC U/D, and distance inputs and a GPIO expander (MCP23008) for the rest of the inputs and the horn.