The Dofbot-SE expansion board is compatible with a variety of master control boards. Only one master control can be used to connect to the expansion board at a time.
It supports Raspberry Pi, Jetson Nano, STM32, Arduino UNO, micro:bit, STC51, and even There is also an external I2C interface reserved to support other main control boards with I2C functions.
*K1 button*: In the default mode, press the K1 button once to reset the bus servo, and the DOFBOT keeps upright. Double-click the K1 button to reset the servo quickly. In the study mode, press the K1 button to learn an action. Raspberry Pi and Jetson Nano version in the WiFi configuration mode, long press for 5s to make camera scan the QR code to connect to WiFi.
*K2 button*: Short press is the emergency stop function of the bus servo to turn off the torque of the bus servo; long press for about 10 seconds is to turn off and turn on the BootLoader function of the underlying single-chip microcomputer. After the BootLoader function is turned on, the RGB light shows a marquee effect.
*RESET key*: The reset function of the coprocessor (STM8), STM32 and Arduino UNO.
*Red light be marked with MCU:* It is the status indicator of the coprocessor (STM8). When the coprocessor (STM8) is running normally, the red light flashes twice every 3 seconds.
*Red light be marked with 5V*: 5V voltage indicator of the expansion board.
*Red light be marked with Servo*: It is servo power supply indicator, keeping on when servo work normally.
*Blue light be marked with WiFi*: It keeps on after connecting to WiFi (just for factory program is started).
*Yellow light be marked with RX*: When micro USB port receiving data, it will flash.
6.RGB lights: RGB lights controlled by coprocessor (STM8). The main board can send commands to coprocessor (STM8) to make the RGB lights light up in different colors.