这是本文档旧的修订版!


ESP32-C3Mini

ESP32C3SuperMini是一款基于 Espressif ESP32-C3 WiFi/蓝牙双模芯片的 IoT 迷你开发板。ESP32-C3 是一款32 位 RISC-V CPU,包含FPU(浮点单元),可进行32 位单精度运算,具有强大的计算能力。它具有出色的射频性能,支持IEEE 802.11 b/g/n WiFi和蓝牙 5 (LE)协议。该板附带外部天线,可增强无线应用的信号强度。它还具有小巧精致的外形并结合单面表面贴装设计。它配备了丰富的接口,有11个可用作PWM引脚的数字I/O和4个可用作ADC引脚的模拟I/O。它支持UART、I2C 和 SPI等四种串行接口。板上还有一个小的重置按钮和一个引导加载程序模式按钮。

综合以上特点,ESP32C3SuperMini定位为高性能、低功耗、高性价比的物联网迷你开发板,适用于低功耗物联网应用和无线可穿戴应用。

ESP32C3-SuperMiniESP32C3-SuperMini

  • 强大的 CPU:ESP32-C3,32 位 RISC-V 单核处理器,运行频率高达 160 MHz
  • WiFi:802.11b/g/n协议、2.4GhHz、支持Station模式、SoftAP模式、SoftAP+Station模式、混杂模式
  • 蓝牙:Bluetooth 5.0
  • 超低功耗:深度睡眠功耗约43μA
  • 丰富的板子资源:400KB SRAM、384KB ROM 内置4Mflash 。
  • 芯片型号 :ESP32C3FN4
  • 超小尺寸:小至拇指 (22.52x18mm) 经典外形,适用于可穿戴设备和小型项目
  • 可靠的安全功能:支持 AES-128/256、哈希、RSA、HMAC、数字签名和安全启动的加密硬件加速器
  • 丰富的接口:1xI2C、1xSPI、2xUART、11xGPIO(PWM)、4xADC
  • 单面元件、表面贴装设计
  • 板载LED蓝灯: GPIO8引脚

Ardunino ESP32C3 Dev Module 引脚映射Ardunino ESP32C3 Dev Module 引脚映射

尺寸图尺寸图

原理图原理图

如果需要外部供电只需将外部电源+级接入5V的位置,GND接负极。(支持3.3~6V电源)。切记连接外部电源的时候,无法接入USB,USB和外部供电只能选择一个。

注意

焊接时请注意不要使正负极短路,烧坏电池和设备。

如果想使用外置天线,可以按照一下图片外接外置天线。

您需要准备以下内容:

1 个ESP32C3SuperMini

1 台电脑

1 根 USB Type-C数据线

提示

有些USB线只能供电,不能传输数据。如果您没有 USB 线或者不知道您的 USB 线是否可以传输数据,可以购买Type-c数据线open in new window

  • 步骤 1.通过USB Type-C数据线将ESP32C3SuperMini连接到计算机

  • 步骤1.根据您的操作系统下载并安装最新版本的Arduino IDE

{{https://www.nologo.tech/assets/img/arduino/other/ArduinoIDE.png?nolink&}}open in new window

如果下载缓慢可以在国内Arduino社区下载ArduinoIDE下载地址open in new window

步骤 2.启动 Arduino 应用程序

步骤 3.将 ESP32 板包添加到 Arduino IDE

导航到File > Preferences ,然后使用以下 url 填写“Additional Boards Manager URL” :

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

导航到Tools > Board > Boards Manager… ,在搜索框中输入关键字“ esp32 ”,选择最新版本的esp32并安装它。

导航到工具 > 开发板 > ESP32 Arduino并选择“ ESP32C3 Dev Module ”。板的列表有点长,你需要滚动到底部才能到达它。

导航到“工具”>“端口”,然后选择所连接的 ESP32C3SuperMini 的串口名称。这可能是 COM3 或更高版本(COM1和COM2通常保留用于硬件串行端口)。

步骤1.将以下代码复制到Arduino IDE

''// define led according to pin diagram
int led = 8;

void setup() {
  // initialize digital pin led as an output
  pinMode(led, OUTPUT);
}

void loop() {
  digitalWrite(led, HIGH);   // turn the LED on
  delay(1000);   // wait for a second
  digitalWrite(led, LOW);    // turn the LED off
  delay(1000);               // wait for a second
}

''

上传后,您将看到板子上的LED 闪烁,每次闪烁之间有 1 秒的延迟。

35.01hw33cvra1cm02b5f3ztwfgkk@mail4u.run, 2024/04/22 18:13

eius occaecati qui totam consequatur consequuntur quia sed non itaque. quos consectetur sint repellat voluptatem eaque ab voluptate distinctio deleniti accusantium beatae nisi dolore reiciendis cum. h

36.01hw33cvra1cm02b5f3ztwfgkk@mail4u.life, 2024/05/12 09:16

porro impedit ut qui voluptatem explicabo eum sint ut natus atque unde adipisci corrupti rerum. et hic corrupti fuga magnam non inventore dolorem. reiciendis quia neque quis hic quo iure unde dolor mo

schermerdusenberycmp5p8+56pnrk3bmf5a@gmail.com, 2024/06/19 14:06

reprehenderit eius voluptatibus tempora qui voluptatum quaerat similique mollitia qui repudiandae culpa. velit laudantium sed iure quod perspiciatis sit et voluptatem enim eos a et quo consequatur et

medranostarckuzz8n0+56pnrl44nosg@gmail.com, 2024/06/30 03:56

assumenda aut dolores ducimus expedita sunt vel laudantium ea non omnis expedita molestiae consequatur non ullam doloremque atque. eum sed nesciunt et nulla velit nam soluta corrupti omnis praesentium

osbornehartlinejvp4u1+56pnrjeh2kjv@gmail.com, 2024/07/12 00:19

dolor voluptatem perspiciatis repellat quos. architecto cumque aut labore assumenda explicabo esse nihil dolore velit.

Anthonynig, 2025/05/08 20:36

<a href=https://cryptolake.online/crypto3>News on crypto adoption</a>

Documentation for ESP32-2424S012C-I, 2025/06/29 00:40

Can you send me the documentation of these hardware? ESP32-2424S012C-I

请输入您的评论. 可以使用维基语法:
 
  • developmentboard/esp32-c3mini.1693642972.txt.gz
  • 最后更改: 2023/09/02 08:22
  • admin