Development of hardware and software based solutions that leverage embedded computing device such as Raspberry Pi and Arduino. Solutions can range form very simple switching of electric components to highly sophisticated systems that can read sensor data, perform software logic and calculations, display data to the user and integrate with a back end reporting and management systems.