# CP2102 V.S CH340

**URL:** <https://forum.arduino.cc/t/cp2102-v-s-ch340/679736>\
**Category:** General Electronics\
**Created:** [October 23, 2020, 5:26pm UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736 "2020-10-23T17:26:38Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![HassanAli23](https://avatars.discourse-cdn.com/v4/letter/h/85f322/32.png) [@HassanAli23](https://forum.arduino.cc/u/HassanAli23)\
**Post date:** [October 23, 2020, 5:26pm UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/1 "2020-10-23T17:26:38Z")

</div>

Hi everyone.  
I want to use an ESP8266 WIFI Module but I discovered that there are two different types which are the CP2102 and the CH340. I just want to know what the differences are between both of them.  
Thanks.

---

<div class="post-metadata">

**Author:** ![alesam](https://avatars.discourse-cdn.com/v4/letter/a/df788c/32.png) [@alesam](https://forum.arduino.cc/u/alesam)\
**Post date:** [October 23, 2020, 7:18pm UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/2 "2020-10-23T19:18:18Z")

</div>

Both of them Serial-USB converters just by different manufacturers. An CP2102 considered as a better one but from my experience there is no difference. Some people complained about problem with CH340 driver installation. However mostly it's just an old OS issue.

---

<div class="post-metadata">

**Author:** ![groundFungus](https://avatars.discourse-cdn.com/v4/letter/g/73ab20/32.png) [@groundFungus](https://forum.arduino.cc/u/groundFungus)\
**Post date:** [October 23, 2020, 8:42pm UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/3 "2020-10-23T20:42:08Z")

</div>

I see no difference, either.

---

<div class="post-metadata">

**Author:** ![Paul\_B](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/paul_b/32/216376_2.png) [@Paul\_B](https://forum.arduino.cc/u/Paul_B)\
**Post date:** [October 23, 2020, 10:16pm UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/4 "2020-10-23T22:16:17Z")

</div>

> alesam:  
> Some people complained about problem with CH340 driver installation. However mostly it's just an old OS issue.

Certainly not a problem if you are using Linux (such as Mint). 😀

---

<div class="post-metadata">

**Author:** ![anon57585045](https://avatars.discourse-cdn.com/v4/letter/a/ed8c4c/32.png) [@anon57585045](https://forum.arduino.cc/u/anon57585045)\
**Post date:** [October 23, 2020, 11:25pm UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/5 "2020-10-23T23:25:40Z")

</div>

> HassanAli23:  
> Hi everyone.  
> I want to use an ESP8266 WIFI Module but I discovered that there are two different types which are the CP2102 and the CH340. I just want to know what the differences are between both of them.  
> Thanks.

Did you read the data sheets? All the answers you would ever need are there.

---

<div class="post-metadata">

**Author:** ![6v6gt](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/6v6gt/32/225488_2.png) [@6v6gt](https://forum.arduino.cc/u/6v6gt)\
**Post date:** [October 25, 2020, 9:09am UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/6 "2020-10-25T09:09:52Z")

</div>

> aarg:  
> Did you read the data sheets? All the answers you would ever need are there.

In general, that is of course true. However, information like difficulties of obtaining/installing compatible drivers is something that community experience can better provide.  
If you are choosing an ESP8266 development board, the one I favour is the Wemos D1 mini. It is compact and breaks out all the usable pins. There are some clones, however, that have strange feature like, for example, a non standards voltage divider resistor pair on the analog pin. Other, larger breakouts, often duplicate many pins and are difficult to use on a breadboard, but could also have a stronger voltage regulator.

---

<div class="post-metadata">

**Author:** ![sblantipodi](https://avatars.discourse-cdn.com/v4/letter/s/898d66/32.png) [@sblantipodi](https://forum.arduino.cc/u/sblantipodi)\
**Post date:** [January 12, 2021, 8:45am UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/7 "2021-01-12T08:45:50Z")

</div>

In my experience \*CP2102 caps at 500K baud rate, \*  
\*CH340 can go easily up to 1 million baud rate. \*

_IMHO CH340 is the best alternatives_

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 12, 2021, 8:46am UTC](https://forum.arduino.cc/t/cp2102-v-s-ch340/679736/8 "2021-05-12T08:46:06Z")

</div>

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.
