Snakes on a Car

A presentation at San Diego Python Users Group by Kat Cosgrove

Like a lot of engineers, I like to tinker. I also like hardware hacking, video games, and over-engineering the hell out of something. When my team at work decided to build a proof of concept demonstrating the possibility of fast over-the-air updates for edge devices, we settled on using a car as the example of an edge device. It’s flashy, you know? This also presented me with an opportunity to do all of the things I love, and call it work: build a self-driving RC car, and then let people race it around a track using a repurposed USB racewheel and whole lotta Python. Here’s how I did it, and how you, too, can build something fun to harass your pets and co-workers with!