两种ESP8266模块的区别

淘宝上能买到的8266有两种


用了CP2102的
用了CH340的

这两种外观上看起来是没什么区别的,但是我发现在用arduino烧写程序的时候,其实是不一样的。

2102

2102的这个直接选nodemcu 1.0,然后也不需要按flash -> reset这样来烧写。用led-builtin也可以调用板子上带的一个led。

CH340

但是ch340这个不知道要选什么板子,然后有的文章说不管什么就选第一个都行,然后好像也确实可以,不过有个问题是选了这个烧写的话需要按着boot按一下rst,不能太早不能太晚,不然都会烧写失败。实在是有点搞不懂了。。。然后这个板子好像没有LED(除了esp-12本身的那个LED以外)

上传失败

显示这个是因为没有按boot和rst


另外如果上传失败的话好像说是要降低一些串口速度,不是现实上传成功就是成功了,要看那个红字

2018年05月29日 UPDATE:

所以其实cp2102的那种是nodemcu 1.0 一个叫amica的做的
CH340那个是一个叫Lolin做的号称V3的
https://gitai.me/2017/04/13/Re-Zero-Starting-in-IoT/

恩,以及很大的不同,就是2102的那个的vin是5v,而340的那个Vin是接近3v3(5v串了两个二极管,我也不知道为什么。。),5v在UV上。。。。所以你不能用vin给5v的模块供电,而是要用UV!!!

你可能感兴趣的:(两种ESP8266模块的区别)