As the first sensor in a long line of future home automation contraptions, I put together a small board that can sense the current state of the garage door (up or down), toggle the garage door motor, and wirelessly send and receive commands. Here’s what I’ve got so far. It’s built around the Arduino Nano that controls a NRF24L01 breakout for wireless, a Parallax PING proximity sensor for determining if the door is up or down, and a 5V relay for toggling the door motor. The hardware is mostly finished, now I’ve got to get to coding. I’m planning on developing several more sensors around ATMEGA and NRF24 chips.