Curuba is an open-source and open-hardware home automation system. The project aims at creating an affordable, complete home automation system featuring quality comparable to existing products on the market. The system is designed with a modular approach, so that it is easily customizable. It uses the well-known Wi-Fi wireless technology to communicate information. Also, in order to deliver support for the project, to transfer knowledge and to share documentation, we are trying to build a web community around the project.