Sometimes less is more. This is especially true when dealing with microcontrollers with limited I/O pins. Even if you have lots of I/O, sometimes you are need to pack a lot into a little space.
Did you know that you can use Arduino to turn on an LED when you press a button? Well, it is true, you can do this! Leaving the joke aside, let me show how you can achieve this. You will need the ...