The MCU thread