The building block
programming robot main controller is characterized by comprising a main control module, a lower control module and a power supply module, the main control module comprises an embedded
microprocessor and a display module, the embedded
microprocessor is provided with an
operating system, and the display module is electrically connected with a corresponding port of the embedded
microprocessor; the lower control module comprises a
microcontroller, a
motor module and a voice recognition module, the
microcontroller is provided with a sensor interface, the
motor module is electrically connected with a corresponding port of the
microcontroller, and the voice recognition module is electrically connected with a corresponding input and output end of the microcontroller; the embedded microprocessor is communicated with the microcontroller; the power supply module supplies power to the master control module and the lower control module. The main controller of the building block
programming robot adopts a double-SOC framework, so that the overall performance and the
resource utilization rate of the
system can be improved, and meanwhile, diversified functional requirements are met.