A little different tonight, rather than hacking robots. I'm a retro gamer at heart, and have been on a mission adding raspberry pi emulation to my retro game consoles. So tonight, I will be program an arduino to emulate joystick & paddle input devices, program arduino to emulate the switches, and configuring retro pi to emulate the 2600.
This isn't the first time I've hacked a retro console. There's been a few others, including the Apple II hack. I added an arduino that created an HID USB keyboard and joystick device after reverse engineering the keyboard. I should update that video to show where it's at now. Here’s the Apple pi video link: https://synthiam.com/Community/HackEvents/DJ-s-Apple-II-Pi-Hack-part-1-2-17886
Heres the code that emulates switches and joysticks: https://github.com/DJSures/Atari-2600-VCS-USB-Joystick-Console-Arduino
Here's the final outcome...