There are plenty of real world examples. An Arduino is merely a beginner friendly packaging for an AVR chip. In fact, you can pull out the AVR chip on some Arduino boards, and then you're free to program it yourself, provided you set up your own bootloader.
You'll find AVR chips controlling many, many devices in the wild. My Lulzbot 3d printer uses an ATMega for instance.
You'll find AVR chips controlling many, many devices in the wild. My Lulzbot 3d printer uses an ATMega for instance.