ESP32学习笔记(一) 芯片型号介绍

news/2024/10/20 15:47:03/

ESP32学习笔记(一) 芯片型号介绍

目录:
ESP32学习笔记(一) 芯片型号介绍
ESP32学习笔记(二) 开发环境搭建 VSCode+platformio
ESP32学习笔记(三) 硬件资源介绍
ESP32学习笔记(四) 串口通信
ESP32学习笔记(五) 外部中断
ESP32学习笔记(六) 定时器
ESP32学习笔记(七) 复位和时钟

1.从外观说起

1.1芯片

我板子是ESP32-D0WDQ6 芯片

image-20230103124648179

1.2模组

模组集成了 ESP32 SoC,flash,精密离散元件和 PCB 板载天线

ESP32的模组,主要有2种封装:­WROOM­WROVER

我的模组型号为ESP32-WROOM-32

官方说(不推荐用于新设计)
(替代型号可选用 ESP32-­WROOM­-32E & ESP32­-WROOM­-32UE,新设计没有引出PSRAM扩展IO)

内置 ESP32-D0WDQ6 芯片,Xtensa® 双核 32位 LX6 微处理器,支持高达 240 MHz 的时钟频率。
448 KB ROM + 520 KB SRAM + 16 KB RTC SRAM

芯片不含flash 但模组外置了4 MB SPI flash

4 MB SPI flash,,无PSRAM,但模组引出了PSRAM扩展IO。
工作温度范围:–40 ~ 85 °C
ESP32-WROOM-32 (PCB)。尺寸 18.0 × 25.5 × 3.1。
可另行定制配置 8 MB flash 或 16 MB flash 版本模组。
管脚布局与尺寸见上图 ESP32-WROOM-32D,完全一致。

  • 集成 ESP32 系列芯片,两个或一个可以单独控制的 Xtensa® 32-bit LX6 处理器,时钟频率可调,范围为 80 MHz 到 240 MHz
  • +19.5 dBm 天线端输出功率,确保良好的覆盖范围
  • 传统蓝牙支持 L2CAP,SDP,GAP,SMP,AVDTP,AVCTP,A2DP (SNK) 和 AVRCP (CT) 协议
  • 低功耗蓝牙 (Bluetooth LE) 支持 L2CAP,GAP,GATT,SMP,和 GATT 之上的 BluFi,SPP-like 协议等
  • 低功耗蓝牙连接智能手机,发送低功耗信标,方便检测
  • 睡眠电流小于 5 μA,适用于电池供电的可穿戴电子设备
  • 外设包括电容式触摸传感器,霍尔传感器,SD 卡接口,以太网,高速 SPI,UART,I2S 和 I2C
  • 通过 RF 认证以及软件协议认证
image-20230103124801109

1.3开发板

tb厂家买的开发板 便宜

就是在模组之上加了一些指示灯 稳压 串口usb下载 按键等功能 更加方便开发

image-20230103125311172

2.芯片型号

详情参考乐鑫官方

芯片概览 | 乐鑫科技 (espressif.com.cn)

2.1 ESP32-S系列

2.2 ESP32-C系列

2.3 ESP32-H系列

2.4 ESP32系列

2.5 ESP8266系列

3.模组型号

详情参考乐鑫官方

模组概览 | 乐鑫科技 (espressif.com.cn)

3.1 ESP32-S模组

3.2 ESP32-C模组

3.3 ESP32-H模组

3.4 ESP32模组

3.5 ESP8266模组

4.开发板型号

详情参考乐鑫官方

开发板概览 | 乐鑫科技 (espressif.com.cn)

4.1 ESP32-S开发板

4.2 ESP32-C系列

4.3 ESP32-H系列

4.4 ESP32系列

4.5 ESP8266系列

4.6 其他 IoT 开发板


http://www.ppmy.cn/news/892697.html

相关文章

Arduino-ESP32-WROOM-32E—PulseSensor传感器测心率

1、下载ESP32驱动 2、右击以管理员身份运行 3、运行完成后,即可安装成功。打开Adruino,选中如图开发板 4、双击打开.ino文件 5、 选择合适的开发板型号和端口 6、 安装库文件ESP32time、U8g2、PulseSensor Playground 7、修改为自己的传感器S口连接的引脚…

(操作系统开发)从实模式---->保护模式---->IA-32e模式( 64位模式)

实模式和保护模式都是CPU的工作模式。 实模式与保护模式介绍 在实模式下,程序可以操作任何地址空间,而且无法限制程序的执行权限。尽管这种模式给设置硬件功能带来许多方便,但却给程序执行的安全性和稳定性带来了灾难性的后果,一…

构建64位操作系统-Intel架构:实模式,保护模式,实模式长寻址,IA-32e

1.Intel处理器架构-实模式 BIOS加载引导程序开始执行时&#xff0c;程序位于实模式。 实模式下特点有&#xff1a; 1.1.实模式下的物理寻址 jmp 0x1000:0x0010 实模式下上述0x1000:0x0010对应的目标位置物理地址为0x1000 << 4 0x0010 0x10010。 1.1.1.实模式下…

一文搞懂 x64 IA-64 AMD64 Inte64 IA-32e 架构之间的关系

想要搞清楚 x64、IA64、AMD64 指令集之间的关系&#xff0c;就要先了解 Intel 和 AMD 这两家公司在生产处理器上的发展历史。 x86 处理器 1978年 Intel 生产了它的第一款 16bit 处理器8086&#xff0c;之后几款处理器名字也都以86结尾&#xff0c;包括80186&#xff0c;80286&a…

ESP32系列区别—ESP32-WROOM-32和ESP32-WROOM-32E和ESP32-WROOM-32U的区别

简单来说就是32E和32U是32的升级版本&#xff0c;具有更高的稳定性 具体的区别建议官网查看&#xff1a;模组概览 | 乐鑫科技 最近有新项目要用到32E&#xff0c;要去某宝购买回来练练手&#xff0c;但是发现有芯片和开发板&#xff0c;开发板更适合新手和软件开发者&#xf…

Windows(IA-32e模式)系统调用

一、本文主题 Windows NT是一个面向分层的操作系统&#xff0c;最底层是硬件&#xff0c;最高层使用户接口&#xff0c;Windows采用这种模式来保护内核不被应用程序错误的波及&#xff0c;操作系统核心运行在内核层(Ring 0 )&#xff0c;用户模式运行在应用层(Ring 3)。这只是操…

Windows x64内核学习笔记(二)—— IA-32e模式

Windows x64内核学习笔记&#xff08;二&#xff09;—— IA-32e模式 IA-32e模式模式检测强制平坦段任务切换中断门描述符FS / GS模式切换32位程序进内核64位程序进内核 实验&#xff1a;模式切换第一步&#xff1a;编译以下代码第二步&#xff1a;运行程序至第一次暂停处第三步…

手把手教玩转你动态内存管理(InsCode Stable Diffusion 美图活动一期)

目录https://inscode.csdn.net/inscode/Stable-Diffusion 一、动态内存管理的意义 二、动态内存管理函数 1.malloc和free 1.1认识malloc和free 1.2malloc和free的作用 1.3使用malloc和free时应注意的事项 1.3.1使用malloc注意事项 1.3.2使用free注意事项 1.4使用free和…