Gustavo recreated the classic Sega driving game "Outrun" as a handheld mechanical amusement, controlled by an Arduino.
Made in over a month using spare time, he managed to capture all the features of this classic Sega arcade game in an Arduino-driven, servo-spinning tabletop console. The objective of the game is to drive a lap in the allotted time without hitting any other cars on the road. Gustavo's version uses a magnetic sensor to detect collisions and a photoresistor to sense when the lap has been completed. Continuous rotation servos allow the car to move back and forth and make the road move beneath the car. And if that's not enough, the steering wheel even vibrates when the car crashes.