Skip to content

ESP32 开发板 Pro

产品亮点

🚀 高性能 ESP32-S3 双核处理器 | 📶 WiFi + 蓝牙双模 | 💾 8MB 大闪存 | 🔌 USB-C 接口

产品概述

ESP32 开发板 Pro 是一款高性能 IoT 开发板,搭载乐鑫 ESP32-S3 双核处理器,支持 2.4GHz WiFi 和 Bluetooth 5.0 LE。板载 8MB Flash 和 2MB PSRAM,适合各种物联网、智能家居、工业控制等应用场景。

ESP32 Pro 正面ESP32 开发板 Pro 正面(占位符,请替换为真实图片)

ESP32 Pro 背面ESP32 开发板 Pro 背面(占位符,请替换为真实图片)

功能特性

🎯 核心特性

  • 双核处理器:Xtensa® 32-bit LX7 双核,工作频率高达 240 MHz
  • AI 加速:支持向量指令,加速 AI 和信号处理算法
  • 大内存:8MB Flash + 2MB PSRAM,满足复杂应用需求
  • 双模无线:2.4GHz WiFi (802.11 b/g/n) + Bluetooth 5.0 LE
  • 丰富接口:34 个 GPIO,支持 I2C、SPI、UART、I2S、PWM 等
  • USB 原生支持:USB-C 接口,支持 USB OTG
  • 低功耗:多种低功耗模式,适合电池供电应用

🔒 安全特性

  • 安全启动:Secure Boot v2,防止恶意固件
  • Flash 加密:AES-XTS 256 位加密
  • 数字签名:RSA/ECC 签名验证
  • 隐私保护:MAC 地址随机化

技术规格

电气参数

参数
主控芯片ESP32-S3-WROOM-1
工作电压3.3V (板载 LDO 支持 5V 输入)
工作电流平均 80mA @ 3.3V (WiFi 传输中)
待机电流< 50μA (Deep Sleep 模式)
Flash8MB (64Mbit)
PSRAM2MB (16Mbit)
USB 接口USB-C (USB 2.0 Full-Speed)

无线规格

参数
WiFi 标准802.11 b/g/n (2.4GHz)
WiFi 速率最高 150 Mbps
蓝牙版本Bluetooth 5.0 LE
天线板载 PCB 天线 / 外接 IPEX
发射功率20.5 dBm (802.11b)
接收灵敏度-96 dBm (802.11n)

接口资源

接口类型数量说明
GPIO34可配置为多种功能
I2C2主/从模式
SPI4主/从模式
UART3支持硬件流控
I2S2音频接口
PWM8LED 控制/电机控制
ADC20 通道12-bit SAR ADC
DAC2 通道8-bit DAC
电容触摸14 通道触摸传感器

物理规格

参数
尺寸55mm × 28mm × 12mm
重量15g
工作温度-40°C ~ +85°C
存储温度-40°C ~ +125°C
湿度10% ~ 90% RH (无冷凝)

硬件设计

引脚定义

                    ┌─────────────────────────┐
                    │      ESP32-S3-Pro       │
                    │                         │
         5V ────────┤1                    40├── GND
        3V3 ────────┤2                    39├── GPIO0
      GPIO1 ────────┤3                    38├── GPIO1
      GPIO2 ────────┤4                    37├── GPIO2
      GPIO3 ────────┤5                    36├── GPIO3
        ...         │                         │        ...
                    │                         │
                    └─────────────────────────┘

原理图下载

PCB 设计

快速开始

1. 环境搭建

使用 Arduino IDE

  1. 安装 Arduino IDE (1.8.19 或更高版本)
  2. 添加 ESP32 开发板支持
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
  3. 安装 ESP32 by Espressif (2.0.9 或更高版本)
  4. 选择开发板:ESP32S3 Dev Module
  5. 选择端口,上传代码

使用 ESP-IDF

bash
# 克隆 ESP-IDF
git clone -b v5.1 --recursive https://github.com/espressif/esp-idf.git
cd esp-idf
./install.sh esp32s3
. ./export.sh

# 创建项目
idf.py create-project my_project
cd my_project

# 配置项目
idf.py menuconfig

# 编译和烧录
idf.py -p /dev/ttyACM0 flash monitor

2. 第一个示例:点亮 LED

cpp
// Arduino 示例: Blink
void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);  // 点亮 LED
  delay(1000);                       // 等待 1 秒
  digitalWrite(LED_BUILTIN, LOW);   // 熄灭 LED
  delay(1000);                       // 等待 1 秒
}

3. 连接 WiFi

cpp
#include <WiFi.h>

const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";

void setup() {
  Serial.begin(115200);
  
  WiFi.begin(ssid, password);
  
  Serial.print("Connecting to WiFi");
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  
  Serial.println("\nConnected!");
  Serial.print("IP Address: ");
  Serial.println(WiFi.localIP());
}

void loop() {
  // 你的代码
}

示例代码工程

Arduino 示例

示例名称说明代码链接
Blink点亮板载 LED查看代码
WiFi Scan扫描周围 WiFi查看代码
Bluetooth LE蓝牙 BLE 示例查看代码
I2C SensorI2C 传感器读取查看代码
Deep Sleep低功耗模式查看代码

ESP-IDF 示例

示例名称说明代码链接
Hello World基础示例查看代码
WiFi StationWiFi 站模式查看代码
MQTT ClientMQTT 客户端查看代码

MicroPython 示例

python
# MicroPython 示例:WiFi 连接
import network
import time

wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect('your_SSID', 'your_PASSWORD')

while not wlan.isconnected():
    time.sleep(1)

print('Connected!')
print('IP:', wlan.ifconfig()[0])

资源下载

常见问题

Q1: 无法识别 USB 设备?

解决方案

  1. 检查 USB 线是否支持数据传输(有些线仅充电)
  2. 安装 USB 驱动:下载驱动
  3. 尝试更换 USB 端口
  4. Linux 用户可能需要添加 udev 规则

Q2: 上传代码失败?

解决方案

  1. 确保按住 BOOT 键后按 RESET 键进入下载模式
  2. 检查端口选择是否正确
  3. 降低上传波特率到 115200
  4. 检查供电是否充足

Q3: WiFi 连接不稳定?

解决方案

  1. 检查天线连接是否良好
  2. 远离干扰源(微波炉、蓝牙设备等)
  3. 使用外接天线(如有 IPEX 接口)
  4. 检查路由器设置

Q4: 功耗过高?

解决方案

  1. 使用 Deep Sleep 模式
  2. 关闭未使用的外设
  3. 降低 CPU 频率
  4. 使用轻量级 WiFi 模式

购买信息

平台价格链接库存
淘宝¥68.00立即购买✅ 有货
京东¥68.00立即购买✅ 有货
1688¥58.00 (10 片起)批发购买✅ 有货

批量采购

批量采购(10 片以上)请联系客服获取优惠价格:contact@haitunty.com

相关配件

更新日志

版本日期更新内容
v1.22026-03-01优化电源电路,降低功耗
v1.12026-02-15增加 IPEX 天线接口选项
v1.02026-01-20首次发布

Released under the MIT License.