The purpose of this project is to design a low-cost module that can be used to control X10 devices from a PC. You will be supplied with the detailed specifications of the X10 protocol and the schematics of a commercial X10 controller. You will be responsible for designing a low-cost device which meets safety standards and demonstrating that it can control a commercial X10 module.