So [RobB] wanted to take out all the light switches in his house. His plan was to replace them with a system that could be operated from his smart phone. but his partner insisted that there still should be some way to control the lighting directly — we have to agree with her on that one. The service was to develop a system that switches the lights through a touch sensor or by Bluetooth.
The touch part of the project is pretty easy. He coated the back of a blank outlet plate with tin foil and hooked it to a microcontroller with a couple of resistors. He’s using an ATtiny85, which can be programmed using Arduino sketches, so the software side is made easy by the CapSense Library. The chip also uses the software serial library to communicate with a Bluetooth module. You can see the result of both in the demo video after the break.
Of course you need to throw a relay in there to switch mains, and find a way to power the uC and Bluetooth module. [RobB] went with a tiny plug-in USB power converter and managed to fit everything in a single-gang switch.