学习笔记:ESP32
笔记内容:03.芯片、模组、开发板
日期:2026年3月19日
参考视频:点击观看

在这里插入图片描述


一、ESP32-S3 芯片

1.1 芯片型号

在这里插入图片描述

在这里插入图片描述

1.2 芯片内部结构

在这里插入图片描述


二、模组

2.1 模组架构

在这里插入图片描述

2.2 模组系列

在这里插入图片描述

2.3 模组命名规则

在这里插入图片描述

2.4 模组订购代码

在这里插入图片描述

2.5 ESP32-S3N16R8模组引脚

在这里插入图片描述


三、开发板

在这里插入图片描述

3.1 模组简介

ESP32-S3-DevKitC-N16R8概述

  • 芯片型号:ESP32-S3。

  • 内存配置
    16MB Flash (N16)
    8 MB PSRAM(R8)。

  • 无线通信
    Wi-Fi:支持IEEE802.11b/g/n(2.4GHz)。
    蓝牙:支持Bluetooth5和Bluetooth Low Energy(BLE)。

  • 处理能力
    双核32位处理器。
    主频高达240MHz。
    支持矢量计算和DSP指令集,适合AI推理任务。

  • 存储
    内置512 KB SRAM.
    外部16 MB Flash和8 MB PSRAM,可用于复杂任务和数据缓存。

  • 接口与外设
    GPI0:多达45个通用引脚。
    ADC:14个12位ADC通道。
    UART:3个,支持串口通信。
    SPI/I2C/I2S:支持常见外设通信协议。
    PWM:适用于电机控制或LED调光。
    USB:支持原生USB2.0,支持OTG和CDC功能。
    RGB控制器:内置LCD和LED控制器。

  • 电源管理
    支持5V和3.3V输入。
    板载电源调节器(LDO),稳定供电。

3.2 模组使用注意事项

  • 开发板上的ESP32-S3-NxRx模组兼容ESP32-S3-WROOM-1模组,尺寸、引脚也相对应,详细可直接查阅ESP32-S3-WROOM-1模组的资料。

  • 不带天线座的板子USB转串口芯片使用的是CH343,电脑需要安装对应驱动方可被是识别到COM端口。

  • 开发板板上的5Vin引脚是输入5V给开发板供电,不是输出5V,这一点需要注意。若需要此引脚变为5V输入和输出两种功能,需要短接IN-OUT跳线焊盘,烙铁点锡连接起来即可。

  • 开发板背面的USB-OTG跳线焊盘短接后是ESP32-S3的OTG功能,此时可以对外部的USB从设备供电。

  • 开发板上的RGB灯为WS2812,与GPIO48引脚连接。

  • Arduino IDE等开发软件中,开发板板型选择ESP32S3 Dev Module这个通用型号。


Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐