SKU 01110 · ESP32-S3

ESP32-S3 核心板 N16R8 无焊资料

本地表格显示 01110 为 N16R8 无焊规格;同商品可能还有 N8R2、N8R8、N16R8 等多规格,实际参数要按客户下单规格和实物丝印确认。

Quick Facts

  • SKU:01110
  • 规格:N16R8 无焊
  • 芯片:ESP32-S3,Wi-Fi + Bluetooth LE
  • N16R8:通常为 16MB Flash + 8MB PSRAM
  • 排针:无焊,需客户自行焊接

多规格不要混写

01110 按表格是 N16R8 无焊;父商品标题里出现 N8R2 只是系列/兼容描述。后续有淘宝链接后再核对。

USB/串口看批次

ESP32-S3 可使用原生 USB Serial/JTAG,也可能有外置 CH340/CP2102 版本。驱动和端口表现以实物为准。

Arduino 选项要匹配

Flash Size、PSRAM、USB CDC On Boot 等选项不匹配,会导致下载失败、串口无输出或程序运行异常。

Arduino IDE

常用 Arduino IDE 设置

不同板型菜单会随 ESP32 Arduino Core 版本变化。下面是客户排查时常用的方向,不是唯一固定值。

项目建议设置说明
开发板ESP32S3 Dev Module / ESP32-S3 DevKitC-1 类以当前 Arduino Core 菜单为准
Flash Size16MB01110 标为 N16R8,Flash 通常按 16MB 选
PSRAMOPI PSRAM / 8MB 相关选项若 PSRAM 测试失败,需按实物和 Core 版本调整
USB CDC On BootEnabled原生 USB 串口监视器无输出时重点检查
Upload ModeUART0 / USB-OTG / USB Serial/JTAG按板子 USB 口和端口识别情况选择
下载失败按住 BOOT,再点 RST/EN让 GPIO0 进入下载模式

Wiring

I2C 接线示例

ESP32-S3 的 I2C 引脚可以自定义。下面以 GPIO8=SDA、GPIO9=SCL 为例,程序里也要保持一致。

ESP32-S3 核心板 I2C 接线图
ESP32-S3I2C 模块说明
3V3VCC3.3V 传感器优先接 3V3
GNDGND必须共地
GPIO8SDA示例,可按程序改
GPIO9SCL示例,可按程序改

Code

ESP32-S3 I2C Scanner

先扫 I2C 地址,确认接线和端口正常。若使用其它 GPIO,请同步修改程序里的 SDA_PIN/SCL_PIN。

#include <Wire.h>

#define SDA_PIN 8
#define SCL_PIN 9

void setup() {
  Serial.begin(115200);
  delay(1000);
  Wire.begin(SDA_PIN, SCL_PIN);
  Serial.println("ESP32-S3 I2C scanner start");
}

void loop() {
  int count = 0;
  for (uint8_t addr = 1; addr < 127; addr++) {
    Wire.beginTransmission(addr);
    uint8_t error = Wire.endTransmission();
    if (error == 0) {
      Serial.print("I2C device found at 0x");
      if (addr < 16) Serial.print("0");
      Serial.println(addr, HEX);
      count++;
    }
  }
  if (count == 0) Serial.println("No I2C devices found");
  Serial.println("Scan done
");
  delay(3000);
}

Troubleshooting

常见问题排查

为什么 N16R8 / N8R2 名称看起来不一致?

这类商品常把多个规格放在同一链接里。01110 按本地表格为 N16R8 无焊;父商品名可能写 N8R2 兼容 DevKitC-1。给客户看时按客户实际下单规格和实物丝印判断。

Arduino 串口监视器没输出

先确认端口选对,再检查 USB CDC On Boot 是否开启;如果是外置 CH340/CP2102 版本,还要确认驱动是否安装。

下载失败 / timed out waiting for packet header

按住 BOOT 键,点一下 RST/EN,再开始上传;或者上传时按住 BOOT,出现 Connecting 后松开。

PSRAM 识别不到

检查 Arduino IDE 的 PSRAM 类型和 Flash/PSRAM 规格是否匹配。N16R8 通常按 16MB Flash、8MB PSRAM 思路设置,但不同 Core 菜单名称可能不同。

Customer Reply

淘宝客户简短话术

您好,这个链接里可能有 N8R2、N8R8、N16R8 等多个规格。01110 这项按我们表格是 N16R8 无焊版本,实际请以您下单规格和收到板子的丝印为准。

您好,如果 ESP32-S3 下载失败,请先按住 BOOT 键,再点一下 RST/EN,然后重新上传程序;端口要选系统识别到的 ESP32-S3 端口。串口没输出时请检查 USB CDC On Boot 是否开启。

您好,ESP32-S3 的 I2C 引脚可以自定义。示例程序里如果写 Wire.begin(8, 9),就要把 SDA 接 GPIO8,SCL 接 GPIO9,同时 VCC 接 3V3,GND 共地。

References

官方与公开资料