Upload Firmware

Connect to the mainboard

NyBoard

When you use a USB uploader to upload the firmware for the NyBoard, if there is no serial port in the port list of Device Manager.

please download and install the driver:

BiBoard

When you use a USB type-C data cable to upload the firmware for the BiBoard, if there is no serial port in the port list of Device Manager.

please download and install the driver:

For more details, please refer to BiBoard Driver to access the serial port.

Upload the firmware

There are two methods to Upload the firmware to the robot:

  • The simplest method is to use the Petoi Desktop App. No programming is involved. You can play with some preset modes.

  • If you have some programming experience, you can use the Arduino IDE. You will be able to modify the open-source codes for your new projects.

If you have a NyBoard(with Bittle and Nybble), we highly recommend using the green USB programmer to upload the firmware. The Bluetooth dongle is not as stable and may cause the mainboard's bootloader to crash if interrupted in the middle.

For BiBoard(with Bittile X), the USB/Bluetooth connections are built on the board already.

Last updated