Usage Example for Arduino-Wireless Programming
Last revision 2026/01/22
This article offers a comprehensive guide on using Arduino for wireless programming, detailing the necessary hardware and software setup, wiring instructions, and operational procedures to successfully upload and execute code using WiFi Bee and DFRduino UNO.
Hardware Preparation
- DFR0216 DFRduino UNO (or Mega2560) x 1
- DFR0265 Gravity: IO Expansion Shield for Arduino V7.1
- TEL0107 WiFI Bee - MT7681
Software Preparation
- Download and install the Arduino IDE Click to download Arduino IDE
- Download and install the Wireless Programming Tool:WiFiBee-MT7681 Wireless BurnTool (Windows)
Wiring Diagram
Plug WiFiBee on the shield xbee sockets. (Only COM0 supports Wireless programming)

Operation Steps
-
Open the Wireless Programming Tool, the software will search the device in the network automatically. select "Use Default File" cache files. it will be the last compiled HEX file. And you can load the HEX manually, "Manual Assign File".

-
Open arduino IDE, open a sample code, such as "Blink".
-
Select the board, UNO or Mega2560, click Update.
-
It shows percentage during uploading
-
Note: It requires Baudrate 115200 bps for the wireless programming function

Running Results
Watch the board D13 indicator LED, it should be Blinking now.
Was this article helpful?
