I'm going to start a blog where I take 90% of the Arduino projects online and replace the $35 Arduino with a $0.02 transistor. I'm happy people are excited about hobby electronics and all, but it's kind of funny how many projects use a whole microprocessor where a simple transistor will do. Or sometimes nothing at all. You don't need anything in the middle of a simple DC button press.
You'd hate the professional installations I do. For example, a couple days ago, there was a room in a university library that needed a way to turn a TV on and off without the remote.
Consumer-grade-mindset me thought "Just set the TV to auto power on when it has power, and put it on a $10 power strip, and make the switch on the power strip accessible.
Our company designer specced a
$700 control panel that required dedicated power in, and RS-232 out, and an adapter to change the DB9 connector to a 3.5mm ring-tip-sleeve configuration, and then send me to drive to fort worth (3 hours each way) to spend a couple hours programming and troubleshooting. Yes, the panel has its own processor and memory and all that jazz, and the drivers to
control a samsung display by serial port with commands. Just to turn the TV on and off. The volume and source buttons on that panel go nowhere and do nothing.