Exercises

  • Build an emulator for a remote control you find in your household. Make its commands available via serial port and via Ethernet.

  • Instead of controlling the Arduino via a serial monitor or web browser, control it using a Nintendo Nunchuk. You could move the analog stick up and down to control your TV set’s volume, and you could move it left or right to change the channel.

  • Design a real universal remote control based on an Arduino. Look for a touchscreen, a button pad, an SD card shield, and a Bluetooth module. I bet you didn’t think you could build a device like this—but you know everything you need to do it now.

Get Arduino: A Quick-Start Guide, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.