Arduino Nano V3.0 ATMEGA328P (With USB Cable / Pins Soldered) [05-019]

Please download and install the driver from Arduino (Arduino is an open source project) if your computer cannot recognize the Arduino board.
If you have a difficulties to us it, please question on Arduino forums.

Can i use this Arduino Board to Flash & Configure BLHeli firmware?
The answer is Yes but depends on the ESC. Lots of people use Arduino board to flash the firmware for ESC but you need to know how to use it. Below has the video to show you how to connect "Super Mini 20A" using this board.

** Please understand that we are unable to guarantee you which you can flash your ESC without any problem because the most important thing is -- you need the knowledge to use it.

CH340G Replace FT232RL
Operating Voltage(logic level):5V
8 analog inputs ports:A0 ~ A7
14 Digital input / output ports:TX,RX,D2 ~ D13
6 PWM ports:D3, D5, D6, D9, D10, D11
1 pairs of TTL level serial transceiver ports RX / TX
Using Atmel Atmega328P-AU MCU
There is bootloader installed in it
Support USB download and Power
Support for external 5V ~ 12V DC power supply
Support power supply by 9V battery

1 x Arduino Nano V3.0 Board
1 x USB Cable