ESP32-S3 SuperMini · SKU 02301

ESP32-S3 SuperMini 开发板资料

主 SKU 先按 ESP32-S3 SuperMini 排针无焊 Type-C 版本整理,包含原生 USB/JTAG、I2C 接线、Arduino 上传、RGB LED 和常见下载失败排查。

Quick Facts

  • 芯片:ESP32-S3,Xtensa LX7 双核
  • USB:Type-C 原生 USB/JTAG,无 CH340
  • 蓝牙:Bluetooth 5.0 / BLE
  • 注意:排针无焊,GPIO 为 3.3V
ESP32-S3 SuperMini 开发板(排针无焊,Type-C) SKU:02301;淘宝链接已记录。该链接存在多规格,当前页先整理主 SKU。
进入淘宝购买

Overview

模块介绍

ESP32-S3 SuperMini 是基于乐鑫 ESP32-S3 的超小型开发板。与普通 ESP32 开发板相比,它内置原生 USB/JTAG,尺寸更小,支持 Bluetooth 5.0,适合小体积 IoT、键盘、便携设备和低功耗项目。

与 0661 普通 ESP32 的区别

0661 常见为 ESP32 + CH340/CP2102;02301 S3 SuperMini 使用 ESP32-S3 原生 USB,通常不需要外置 USB 转串口芯片。

小板焊接提醒

本款为排针无焊版本,客户需要自行焊接排针或直接焊线。焊接前先确认方向和引脚丝印。

多规格提醒

淘宝链接里可能还有 C3/C6 等规格。当前页面只按主 SKU:ESP32-S3 SuperMini 整理,其他规格后续确认后再补。

Wiring

I2C OLED / 传感器接线

ESP32-S3 的 I2C 可在代码中指定任意安全 GPIO。当前资料推荐 SDA=IO8,SCL=IO9;若被占用,可改用 IO4/IO5 等。

ESP32-S3 SuperMini I2C 接 OLED 或传感器接线图
ESP32-S3 SuperMiniI2C 模块说明
3V3VCC推荐 3.3V 供电
GNDGND必须共地
IO8SDA代码中 Wire.begin(8, 9)
IO9SCL可改其他安全 GPIO

Pins

关键引脚提醒

USB 脚勿占用

GPIO19 / GPIO20 为 USB D- / D+,当普通 GPIO 使用会导致 USB 下载和串口功能失效。

GPIO48 共用

GPIO48 常见连接 WS2812 RGB LED,资料显示可能与红色电源灯共用。RGB 动画时红灯闪烁属于硬件设计现象。

5V 信号要转换

ESP32-S3 GPIO 是 3.3V 电平。连接 5V 模块或 Arduino UNO 信号时,建议加电平转换。

Arduino Examples

Arduino 示例代码

开发板选择 ESP32S3 Dev Module。PSRAM、Flash、RGB LED 引脚仍以实物和 Arduino 串口输出为准。

// ESP32-S3 SuperMini I2C Scanner
// 推荐接线:SDA=IO8, SCL=IO9
#include "Wire.h"

void setup() {
  Serial.begin(115200);
  Wire.begin(8, 9);
  Serial.println("I2C 扫描开始...");
}

void loop() {
  byte error, address;
  int devices = 0;

  for (address = 1; address < 127; address++) {
    Wire.beginTransmission(address);
    error = Wire.endTransmission();
    if (error == 0) {
      Serial.print("发现设备 0x");
      Serial.println(address, HEX);
      devices++;
    }
  }

  if (devices == 0) Serial.println("未发现 I2C 设备");
  delay(5000);
}
// ESP32-S3 SuperMini RGB LED 测试
// 需要安装 Adafruit NeoPixel 库
// LED_PIN=GPIO48 为常见资料,实际以实物为准
#include 

#define LED_PIN 48
#define NUM_LEDS 1

Adafruit_NeoPixel strip(NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  strip.begin();
  strip.setBrightness(20);
  strip.clear();
}

void loop() {
  strip.setPixelColor(0, strip.Color(255, 0, 0));
  strip.show();
  delay(1000);
  strip.setPixelColor(0, strip.Color(0, 255, 0));
  strip.show();
  delay(1000);
  strip.setPixelColor(0, strip.Color(0, 0, 255));
  strip.show();
  delay(1000);
}

Upload

上传与刷固件

Arduino IDE 上传

安装 ESP32 开发板包,选择 ESP32S3 Dev Module。上传失败时:按住 BOOT,点按 RESET,松开 BOOT,再上传。

esptool.py

擦除命令示例:esptool.py --chip esp32s3 --port COM3 erase_flash。烧录固件时地址按固件说明填写。

Flash Download Tool

乐鑫图形工具里芯片型号选 ESP32-S3,再选择 COM 口、波特率和 bin 地址。

FAQ

常见问题与排查

上传失败怎么办?

先确认 Type-C 数据线不是纯充电线,再确认 COM 口。仍失败时按住 BOOT,点按 RESET,松开 BOOT 后重新上传。

为什么没有 CH340 / CP2102?

ESP32-S3 支持原生 USB CDC/JTAG,所以不需要外置 USB 转串口芯片。Win10/Win11 通常免驱。

RGB LED 不亮或红灯闪?

常见资料为 GPIO48 驱动 WS2812。若 RGB 动画时红色电源灯闪烁,可能是硬件共用 GPIO48,不一定是故障。

I2C 通信失败

检查 3V3/GND/SDA/SCL,运行 I2C Scanner 查地址。默认推荐 IO8/IO9,也可通过 Wire.begin(SDA, SCL) 改脚。

Customer Reply

淘宝客户简短话术

您好,这款是 ESP32-S3 SuperMini 小板,Type-C 直连电脑,Win10 以上一般免驱。Arduino IDE 安装 ESP32 开发板包后选择 ESP32S3 Dev Module。出厂排针无焊,需要自行焊接排针或直接焊线。

您好,上传失败请先换一根可传数据的 Type-C 线,确认电脑有 COM 口;然后按住 BOOT,点按 RESET,松开 BOOT 后重新上传。GPIO 是 3.3V 电平,接 5V 模块请加电平转换。

References

官方资料 / 公开资料链接