文章目录
一、概念梳理
1. 芯片/模组/核心板/开发板区别?
开始之前,有必要先梳理一下芯片、模组、核心板、开发板这些名词的含义。因为我们一般会以ESP32为关键字在淘宝搜索商品,搜索的结果往往让人眼花缭乱,如果不清楚这些概念容易入坑,我在第一次购买ESP8266时,就是因为没搞清楚概念,买了一堆模组,需要走一些飞线才能下载程序,很不方便。
- 开发板:如上图,整个电路板叫做开发板,开发板内集成了USB接口、稳压芯片、USB转UART芯片、ESP-WROOM-32模组、按键和指示灯,只支持正常工作的基本功能,因此也可以叫核心板。更大一些的开发板还会集成LCD、SD卡槽等等。
- 模组:ESP-WROOM-32是ESP32模组的其中一个型号,来自乐鑫原厂。里面集成了ESP32芯片、Flash、晶振、天线等,是实现通讯功能的基本组成。国内生产ESP32模组的厂家很多,除了原厂还有小米iot、安信可系列模组等。不同的型号模组,在flash容量,天线设计等会有所区别。
- 芯片:模组和开发板千变万化,但芯片始终出自上海乐鑫,ESP32/ESP8266等芯片也有不同的型号,具体可以查芯片手册,不同型号在RAM等资源配置上有区别。