This interesting robot uses an Arduino and motor shield with one servo for steering and a standard DC motor for moevement. The bot is called “baratinha” which means “little cockroach” in Portuguese since it uses two micro-switches to detect if it has bumped into any obstacles. Watch the video for the full effect.