一、Esp系列详解

一、Esp系列详解

文章目录

  • 一、Esp系列详解
    • 1.1 Esp厂家
    • 1.2 芯片、模组、开发板
    • 1.3 一些模组比较
    • 1.4 NodeMCU-32开发板

在刚接触ESP芯片的时候,乐鑫、安信可、芯片、模组、开发板、ESP8266、ESP32、ESP01S…等等,各种名词着实很让人混乱,下面对这些混乱的名词做一个记录。

1.1 Esp厂家

乐鑫与安信

乐鑫公司:是芯片原厂,在研制ESP系列芯片(eg. ESP8266、ESP32)之外,提供了上层的ESP-IDF操作系统及各类应用框架,以及国内外常用的云平台对接方案。

安信公司:可则是乐鑫的大客户,负责生产基于ESP系列芯片的模组,开发者到手就能进行开发,所以一般我们手里的ESP系列模组都是安信可科技的。

但是有一部分乐鑫的客户,不满足于玩安信可的模组,希望乐鑫也可以供应模组,所以乐鑫官方也提供了ESP系列芯片的模组,其目的主要是:提供基于ESP系列芯片标准模组的官方参考设计。

1.2 芯片、模组、开发板

一、Esp系列详解_第1张图片
Esp芯片

内部集成了实现特定功能的硬件集成电路,一般由乐鑫公司研发,需要设计电路才能使用

Esp模组

相比Esp芯片,Esp模组对天线,flash,外观,材质等进行了设计,模组最终会嵌入到电视、电冰箱、空调等不同的产品中去,对模组的存储空间大小、模组天线材质、模组的大小要求当然不一样。

Esp开发板

Esp开发板可以基于Esp芯片设计,也可以基于Esp模组设计,如果是基于Esp芯片设计,就需要自己设计天线,flash等,设计过程过程比较复杂,但是自由性比较高。

一个芯片可以制定多个模组、一个模组可以嵌入到不同的开发板,一个型号的开发板内部使用的可以是不同的模组。从芯片到开发板,数量是越来越多了!

1.3 一些模组比较

将官方和一些其他方的模组列表比较,包括资源,价格。也把芯片放进去。ESP32单核芯片用的少没有列出。
一、Esp系列详解_第2张图片

1.4 NodeMCU-32开发板

开发板
后续案例均使用安信可的NodeMCU-32_V1.3开发板开发完成。
一、Esp系列详解_第3张图片

开发板特性

  • 802.11b/g/n (802.11n,速度高达 150Mbps)
  • WIFI 频率范围 2400~2483.5MHz
  • 时钟频率的调节范围 80 MHz 到 240 MHz,支持 RTOS
  • 内置 2 路 12 bit 高精度 ADC,多达 18 个通道
  • 支持 UART/GPIO/ADC/DAC/SDIO/PWM/I2C/I2S 接口
  • 支持多种休眠模式,ESP32 芯片的睡眠电流小于 5 µA
  • 内嵌 Lwip 协议栈
  • 支持 STA/AP/STA+AP 工作模式
  • 支持串口本地升级和远程固件升级(FOTA)
  • 通用 AT 指令可快速上手
  • 支持二次开发,集成了 Windows、Linux 开发环境

主要参数

模块型号 NodeMCU-32
尺寸 25.4mm(W)*48.3mm(H) ±0.2 mm
封装 DIP-38(2.54 间距标准排针)
SPI FLASH 默认 32Mbits
支持接口 UART/SPI/SDIO/I2C/PWM/I2S/IR/ADC/DAC
频率范围 2400~2483.5MHz
串口速率 支持 300 ~ 4608000 bps ,默认 115200 bps
蓝牙 蓝牙 4.2 BR/EDR 和 BLE 标准
SPI Flash 默认 32Mbit,最大支持 128Mbit SPI Flash
工作温度 -20℃ ~ 70 ℃
存储环境 -40 ℃ ~ 125 ℃ , < 90%RH
供电范围 Micro USB 供电电压 4.75V~5.25V,推荐 5.0V
供电电压 3.0V ~ 3.6V,供电电流 >500mA,推荐 3.3V
认证 FCC/CE-RED/IC/TELEC/KCC/SRRC/NCC/BQB/RoHS/REACH

管脚定义

原理图

截图不清晰,可以在ESP32规格书上查看,或者安信可官网(https://docs.ai-thinker.com/esp32/boards/nodemcu_32s)查看。
一、Esp系列详解_第4张图片

你可能感兴趣的:(物联网,iot,嵌入式硬件,单片机)