# KIDZBot Multifunctional Bluetooth Controller Firmware Upgrade ## Online Upgrade ### Preparation 1.Software Preparation Download and install the CH340 driver on your computer. Use the following links: [CH341SER](https://www.wch.cn/search.html) 1. **Windows Driver**: ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/Xiao1.png) 3. **Linux Driver**: ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/Xiao2.png) 5. **Mac Driver**: ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/Xiao4.png) 7. **Android Driver**: ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/Xiao3.png) 2.Hardware Preparation | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade01.png) | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade02.png) | | :---: | :---: | | KIDZBot Multifunctional Bluetooth Controller × 1 | USB-C Data Cable x 1 | ### Upgrade Steps | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade03.gif) | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade04.png) | | --- | --- | | ① Connect the KIDZBot Multifunctional Bluetooth Controller to the computer using a USB-C cable. | ② Open the firmware upgrade platform in Chrome or Microsoft Edge browser, and select the **KIDZBot Series** on the left side. | | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade05.gif) | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade06.gif) | | ③Locate the **Bluetooth Controller** on the right side, expand the drop-down menu to view the firmware upgrade options. | ④ Select the firmware version to upgrade, click **Connect**, select the device's COM port, and wait for the connection to succeed. | | ![](https://pub-eed680a9b7c24a0c8ca64ceb3e12d6e4.r2.dev/icblocks/docs/KIDZBlocks/06MaintenanceandDebug/03FirmwareUpgrade/img/KIDZBotMultifunctionalBluetoothControllerFirmwareUpgrade07.gif) | | | ⑤ Click **Upgrade**. Once the page displays "Upgrade Successful," restart the device to complete the upgrade. | |