One problem faced by many around the world involved in hobby electronics is availability of components. Handling pcb design and fabrication followed by populating components only adds to the difficulty. By the time a hobbyist thinks about firmware, it is almost appearing insurmountable. This project aspired to address these issues.