Added software for microcontroller