Testing your CP2102 USB to UART Device

A simple way to check your USB to UART is working, is to send some data out the TX port and monitor it coming back on the RX port using a terminal programme....
  • Link the TX and RX pins on the UART
  • Plug your USB to UART device into the USB port
  • Run the terminal programme V1.9
  • Click to select your Com Port
  • Click "Connect" at top left hand corner
  • Click your cursor in the greyed out Transmit section at the bottom
  • Type in some text in the Transmit section
  • If all is OK then the same text will appear in the Receive section
  • You can now build your computer interface cable as shown below

  • If you want to take a closer look at your USB ports and devices.........nirsoft USBDeview
  • If you are using V1.11 of the UV-3R software and you get an error telling you that the comm port cannot be found, then double check the TX and RX connections are the correct way round.

You can download the latest version of V1.9 here.. V1.9 programme

..and the CP2102 Driver here.........Silicon Labs CP2102 Driver

CP2102 USB UART with RX/TX Link CP2102 USB UART with RX/TX Link

The picture below shows 2 types of CP2102. The black PCB type has access to many more pinouts than the brown PCB.

CP2102 USB UART’s

Computer Interface Cable


This is an easy to make programming cable for your UV3R. Buy a Silicon Labs CP210x type USB to UART bridge as shown below (make sure it is 3.3V or dual 3.3V/5V version). Available from Ebay.

You can buy a made up and tested one from us if you want, see Home page.

UV-3R Pc Cable

UV-3R/UV-X4 Computer Interface Diagram............UV-3R Interface

Alternative modification using the Charger Tray


Simply mount a MCP73831T-2ATI/OT inside the charger tray with 2 caps and then drill a hole and fit a charging indicator LED and resistor ~ easy, cheap and probably a better charging method. Data sheet and wiring diagram for MCP73831T-2ATI/OT....MCP73831T-2ATI/OT

CW on FM


UV-3R on CW....... From N6JRL

Programming Cable for MultiWii Quadcopter Board


The CP2102 can be used to programme MultiWii Flight Controller boards. I had expected to be able to use the UART pins on the CP2102 but I was unable to programme the MEGA328 on the MultiWii. I then tried to use the FDTI chip, but this also failed. This was despite the fact that Hardware Devices showed it as being connected to a COM port ~ however nirsoft USBDeview indicated that it was not allocated to a COM port. I am using W7 so maybe that is the problem? Anyway I have used the attached cable with success ~ lets hope the quadcopter stays in the air :-)

MultiWii Programming Cable

Programming an LC-05 Bluetooth Module with a CP2102


The CP2102 can also be used to programme the LC-05 Bluetooth Module from LC Technology.

LC-05 Programming Cable

Adjustable Voltage and Current Module CLEN 3603


Manual....... Download Manual

SDR RTL2832/R820T Radio Kit


Assembly Manual....... Download Assembly Manual

Miracall TS308 PBX Manual


Manual....... Download Manual