
DEF CON 32 - Redefining V2G: How to use your vehicle as game controller -Timm Lauser, Jannis Hamborg
Source: YouTube · DEFCONConference · published Oct 16, 2024 · 39:01
The video introduces V2G (Vehicle to Game), a project that repurposes a car’s steering wheel and other controls into a game controller by reading CAN bus signals via OBD2, demonstrating creative use of automotive systems while highlighting security and reverse-engineering aspects 2:57.
Key Takeaways:
• V2G extracts vehicle data (e.g., steering angle, brake signals) from the CAN bus using OBD2 or direct CAN access, enabling real-time mapping to in-game actions 5:00.
• A Raspberry Pi with a custom PCB connects to the OBD2 port, emulates an Xbox 360 controller via Bluetooth, and sends inputs to a game running on a laptop 10:04.
• Steering, brake, and indicator signals are parsed and mapped to game functions (e.g., nitro activation, item throwing) using Python-based configuration 29:15.
• The project serves as an educational tool for students, emphasizing safety warnings against accidental driving or battery drain 32:01.
This project showcases accessible, hands-on learning in automotive cybersecurity and reverse engineering—while stressing responsible use.
Sources:
- 2:57 Introduction to V2G concept and motivation using vehicles as game controllers.
- 5:00 Overview of CAN bus access and OBD2-based data retrieval.
- 10:04 Hardware setup with Raspberry Pi, OBD2 adapter, and Bluetooth emulation.
- 29:15 Signal parsing and mapping of vehicle inputs to game controls using Python.
Generate CPE Credits
Generate a professional CPE document from this video's transcript.
Estimated credit: 0.5 CPE hours
Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.
Topic: Cybersecurity. Commonly maps to: Security and Risk Management, Security Operations. Exact CISSP domains are assigned during generation.
Free account. One generation at a time, with a daily limit.
CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.
Transcript Preview
First 800 characters of the transcript
hello Defcon [Applause] hi I hope you enjoy your time here we definitely do it's actually our first time here at Defcon and thus we are very proud and excited to present to you our talk redefining v2g how to use your vehicle as a game controller so why do we need to define the acronym V2 um well let me tell you a story once upon a time our professor told us we should do some research about v2g and what he means by that is that we look at vehicle to crit communication the communication between the car and the charge point and also the back end and even the power crit for um by director charging for example well that's that's actually a pretty cool research topic but um do you know what's even cooler using your car as a game controller so um that's why we developed this little project called…