For products purchased after February 2021, please install, program and use them as the following ways (fully compatible with Leonardo).
NOTE: For OSX and Linux, users only need to install the development board, drivers installation is not necessary; Windows users need to install both driver and development board. When using our adapter and main controller board products, you have to install the driver, and for the latter, you also need to install the development board.
1. Driver Installtion
1) Download and install the driver.
2. Adapter Products
2.1 XBee USB Adapter V2
1) Connect XBee USB adapter and PC with USB.
2) Open the device manager to view the port number (the driver is installed successfully when it is shown as the figure below).
2.2 USB Serial Light Adapter Downloader
1) Connect USB Serial Light Adapter and PC with USB.
2) Open the device manager to view the port number (the driver is installed successfully when it is shown as the figure below).
3. Mainboard Products
- Install the development board
1) Open Arduino 1.8.13, click File - Preferences - Show verbose output during, select "compilation" and "upload". Next, copy and paste the json file URL (as shown below) into Addi tional Boards Manager URLs, then click the OK button in the lower right corner and close the page.
https://downloadcd.dfrobot.com.cn/boards/package_DFRobot_index.json
2) Click Tools - Board - Boards Manager - select DFRobot AVR Boards section - click Install - close the page after installation is complete.
3.1 DFRduino Mega2560 V3.0 controller
1) Connect DFRduino Mega2560 V3.0 controller and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Mega or Mega 2560.
4) Click Tools - Port - Select the port number COM6 (DFRobot Mega or Mega 2560).
5) Start burning the program when completing the above steps.
3.2 Dreamer Nano V4.0
1) Connect Dreamer Nano V4.0 board and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo
4) Click Tools - Port - Select the port number COM8 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.3 DFRduino Mega1280 controller
1) Connect DFRduino Mega1280 controller and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Mega or Mega 2560.
4) Click Tools - Port - Select the port number COM6 (DFRobot Mega or Mega 2560).
5) Start burning the program when completing the above steps.
3.4 DFRobot Uno
1) Connect DFRobot Uno and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Uno.
4) Click Tools - Port - select the port number COM9 (DFRobot Uno).
5) Start burning the program when completing the above steps.
3.5 X-Board Relay
1) Connect X-Board and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo
4) Click Tools - Port - Select the port number COM8 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.6 Romeo V2 All-in-One Arduino Compatible Controller
1) Connect Romeo V2 all-in-one Arduino compatible controller and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo.
4) Click Tools - Port - Select the port number COM8 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.7 Wido WiFi
1) Connect Wido WiFi and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo.
4) Click Tools - Port - Select the port number COM8 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.8 Arduino Raspberry Pi Expansion Board
1) Connect the Arduino Raspberry Pi expansion board and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo.
4) Click Tools - Port - Select the port number COM8 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.9 miniQ 4WD V2.0
1) Connect miniQ 4WD V2.0 and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo.
4) Click Tools - Port - Select the port number COM12 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.10 DFRobot Leonardo
1) Connect DFRobot Leonardo and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Leonardo.
4) Click Tools - Port - Select the port number COM8 (DFRobot Leonardo).
5) Start burning the program when completing the above steps.
3.11 Beetle Controller
1) Connect DFRobot Beetle Leonardo and pc with USB.
2) Open the device manager to view the port number.
3) Open Arduino1.8.13 - click Tools - Board - DFRobot AVR Boards - select DFRobot Beetle Leonardo.
4) Click Tools - Port - Select the port number COM7 (DFRobot Beetle Leonardo).
5) Start burning the program when completing the above steps.
4 Troubleshooting
Q1: How to solve the problem that the port number is not displayed?
A1: Download and install the driver again.
Q2: How to solve the failure of burning the program?
A2: Check whether the serial port is installed correctly in the device manager.
For more questions and interesting applications, you can visit the forum to view or post!
5 New Board Update
When new functions and new boards are added, we will release a new update package. Users can use the latest functions or boards after the update, and the previous functions will not be affected. The update process is as follows.
- Click Tools - Board - Boards Manager
- Select the DFRobot AVR Boards section - click Update to update the development board version - close the page after the update is complete.