The CP2102 USB UART Board (type A) is an accessory board that features the single-chip USB to UART bridge CP2102 onboard.

CP2102 features:

  • Single-Chip USB to UART Data Transfer
    • No external resistors required, no external crystal required
    • On-chip power-on reset circuit and voltage regulator
    • Integrated 1024-Byte EEPROM
  • USB Function Controller
    • USB Specification 2.0 compliant; full-speed (12 Mbps)
    • USB suspend states supported via SUSPEND pins
  • UART
    • All handshaking and modem interface signals
    • Data formats supported:
      • Data bits: 5, 6, 7, and 8
      • Stop bits: 1, 1.5, and 2
      • Parity: odd, even, no parity
    • Baud rates: 300 bps to 1 Mbits
    • 576 Byte receive buffer; 640 byte transmit buffer
    • Hardware or X-On/X-Off handshaking supported
    • Event character support
  • Virtual COM Port Device Drivers
    • Windows 8/7/Vista/Server 2003/XP/2000
    • MAC OS-X/OS-9
    • Linux 2.40 or higher
  • USBXpress Direct Driver Support
    • Windows 7/Vista/Server 2003/XP/2000
    • Windows CE
  • Temperature Range
    • –40 to +85 °C


Click here to know more about this product.


  • Supports Windows 8
  • Voltage output support: 5V or 3.3V
  • Integrated USB protection device: SP0503
  • Pins accessible on pinheaders: TXD, RXD, RTS, CTS
  • Other pins are accessible on drilled holes, easily connected to user application system (separate pinheaders are provided)


  • Upgrade of RS-232 legacy devices to USB
  • USB to RS-232 serial adapter

User Guideline:

In the case of working with a MCU:

  • VCCIO: 3.3V or 5V output (the module is powered from USB, onboard jumper should be shorted to 3.3V or 5V)
  • GND: connects to GND
  • TXD: connects to MCU.RX (signal direction: MCU.RX << CP2102 << PC.TX)
  • RXD: connects to MCU.TX (signal direction: MCU.TX >> CP2102 >> PC.RX)
  • RTS: connects to MCU.CTS (signal direction: MCU.CTS << CP2102 << PC.RTS)
  • CTS: connects to MCU.RTS (signal direction: MCU.RTS >> CP2102 >> PC.CTS)

Question & Answer

Total 11 questions

Q: aita diye ki arduino mini program kora jabe? Questioned by rayedonee, 24-Nov-2014

Yes. Answered by A.R, 25-Nov-2014 04:44 AM

Q: ???? ???? ?? Atmega328p Bootload ??? ???...? Questioned by shanjedul, 19-May-2015

Q: aita diye ki Atmega328p bootload kora jay...? Questioned by shanjedul, 19-May-2015

Q: Does it support windows 10? Questioned by FaisalOrko, 03-Apr-2016

Yes. it can be run on Windows 10. Answered by FAHIM_REAZA, 05-Apr-2016 10:56 AM

Q: Do I need any software in my pc to use this module? Questioned by Saikat_sj, 14-Jun-2016

You have to install "CP210x USB to UART Bridge VCP Drivers" for this "CP2102 USB UART Board (type A)" and also a terminal software (such as HyperTerminal, PuTTY, Tera Team, RealTerm, Docklight, Hercules or any other you want). Thanks for with us. Answered by FAHIM_REAZA, 15-Jun-2016 05:23 AM

Q: Can I use it to make arduino breadboard Questioned by hasin_ahmed, 27-Nov-2016

Possible. Answered by A.R, 27-Nov-2016 04:29 AM

Q: Can I use RTS as DTR ? Questioned by hasin_ahmed, 01-Dec-2016

No. DTR pin is also there in the module. An header must be soldered there. Answered by A.R, 02-Dec-2016 05:35 AM

Q: Can it be used to burn at89c51 ? Questioned by Tambahamba, 21-Aug-2017

Do you wish to program the microcontroller using serial port? Answered by A.R, 21-Aug-2017 10:29 AM

yes because at89c51 cant be programmed through isp Answered by Tambahamba, 31-Aug-2017 13:09 PM

Not this one. You need Max232. Answered by A.R, 07-Sep-2017 04:28 AM

Q: Document link not working. (Demo codes, schematic, datasheets, etc.) Questioned by razzak95, 06-Nov-2018

Please download from here: Answered by A.R, 07-Nov-2018 03:42 AM

Q: can i use it to program avr microcontrollers? Questioned by Mosharof_Hossain, 18-Jun-2020

What's the programmer that you're using? Answered by A.R, 20-Jun-2020 05:40 AM

why do i need a programmer,can't i use this device as a programmer?? Answered by Mosharof_Hossain, 20-Jun-2020 07:42 AM

No and never. This is just a USB to serial converter. If you are looking for AVR programmer, simply use this: Answered by A.R, 21-Jun-2020 05:53 AM

Q: Can I use it to program stm32 microcontrollers? Questioned by Mosharof_Hossain, 28-Feb-2022

STM32 Micro-Controller প্রোগ্রাম করতে ST-LINK/V2 (EN), STM Programmers & Debuggers অথবা ST Link V2 Programmer ব্যবহার করতে হবে। Answered by almamun3248, 01-Mar-2022 07:03 AM

Reviews & Ratings

0 Ratings / 0 Reviews







Help: 09678110110

09.00am - 08.00pm (7 days a week)


Pay cash on delivery

Pay cash at your doorstep



All over Bangladesh


Warranty and Replacement

Up to 1 Year