Required Hardware - Volt & Other ASCM/SDGM Cars¶
The Volt has a number of possible configurations. This page lists the recommended method per car type, and all possible methods.
There are two parts to OpenPilot control: Lateral Control (Steering) & Longitudinal Control (Gas/Brake).
ASCM & SDGM give the comma control over steering. Your car's ACC will function as normal.
SASCM allows you to override the built in ACC and use OpenPilot Longitudinal control. If you have stock ACC and do not wish to use OpenPilot Long, you can just purchase the ASCM/SDGM portion of the suggestions.
Recommended Config per Car Model¶
- 2017-2018 Chevy Volt with Factory ACC: ASCM Harness & SASCM
- 2019 Chevy Volt with Factory ACC: SDGM Harness & SASCM
- Volts without Factory ACC: Volts without ACC
- Non-Volt Car with ASCM: ASCM Harness & SASCM
- Non-Volt Car with SDGM: SDGM Harness & SASCM
Tip
We recommend purchasing from BearTechWorkshop (aka tinybear) whenever possible. They are a small business providing the openpilot community with high quality products and excellent customer support.
Comma Power is not needed
The Comma Power cable is not needed for most GM vehicles (eg. bolt and volt).
The 12V power is provided by the camera harness (or OBD for non-LKAS vehicles) and remains on while the car is powered off.
ASCM Harness & SASCM¶
Purchase List¶
- Comma 3X
- ASCM Harness Plus + Harness Box
- SASCM
- OBD-C Cable - 15 ft
- Optional: Comma Pedal for the ability to start from a stop in 2018 and up Volts
Reference Connection Diagram¶

SDGM Harness & SASCM¶
Purchase List¶
- Comma 3X
- SDGM Harness + Harness Box
- SASCM
- OBD-C Cable - 10 ft
- Optional: Comma Pedal for the ability to start from a stop
Volts without ACC¶
Purchase List¶
- Comma 3X
- Choose a harness:
- Optional: Comma Pedal for the ability to start from a stop in 2018 and up Volts
Lateral (steering) control:
- If you have stock LKAS, your volt is capable of openpilot lateral control.
- If not, you need to flash LKAS firmware
Longitudinal (gas/brake) control:
- Flashing your Volt firmware for ACC. This will give you the best openpilot experience.
- Redneck ACC
- A potential option is the Comma Pedal , but you will be limited to L mode regen. This is completely untested and undeveloped in the Volt. Feel free to contribute!
Flashing Volt Firmware¶
pinballben is the resident expert on flashing Volt firmware, who will provide the instructions and hardware for a fee. DM on discord (through the member list of the frogpilot discord).
Flashing ACC
Flashing ACC will remove stock CC. This can be restored by re-flashing stock firmware.