2025年1月23日 星期四

[ESP32] ESP32-C3-SuperMini 開發板使用說明

 ESP32-C3-SuperMini 是一款基於 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等四種串行接口。板上還有一個小的重置按鈕和一個引導加載程序模式按鈕。

綜合以上特點,ESP32-C3-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引腳


◎ 外接電源

如果需要外部供電只需將外部電源+級連接到5V的位置,GND接負極。 (支援3.3~6V電源)。記得連接外部電源的時候,無法連接USB,USB和外部供電只能選擇一個


◎ 進入下載模式

按住ESP32C3的BOOT按鍵,然後按下RESET按鍵,放開RESET按鍵,再放開BOOT按鍵,此時ESP32C3會進入下載模式。 (每次連線都需要重新進入下載模式,有時按一遍,連接埠不穩定會斷開,可以透過連接埠辨識聲音來判斷)




PinOut 圖



Schement 圖



◎ 外接電源
如果需要外部供電只需將外部電源+級連接到5V的位置,GND接負極。 (支援3.3~6V電源)。記得連接外部電源的時候,無法連接USB,USB和外部供電只能選擇一個

◎ 進入下載模式:按住ESP32C3的BOOT按鍵,然後按下RESET按鍵,放開RESET按鍵,再放開BOOT按鍵,此時ESP32C3會進入下載模式。 (每次連線都需要重新進入下載模式,有時按一遍,連接埠不穩定會斷開,可以透過連接埠辨識聲音來判斷)

程式

如何在 Arduino IDE 裡使用 ESP 系列的開發板我們就不在此重複說明,如尚未明瞭的人可詳

Step1 開啟 Arduino IDE,開啟範例 [SimpleWiFiServer.ino]。

Step2 把程式碼中的 ssid 與 password 修改成您的。

Step3 點擊下拉功能表 [工具] > [開發板],選擇 [NoLogo ESP32-C3 SuperMini]。


Step4 點擊下拉功能表 [工具] > [序列埠]。我的是 COM5,請您選擇自己的序列埠。

StepP5 打開序列埠視窗,將鮑率改成 115200。

Step6 點擊上傳程式。在顯示"上傳完畢"後,您可以在序列埠視窗內看到一個網址,如下圖。



Step7 將 192.168.0.xxx 鍵入新的網頁裡,您就可以看到如下畫面。


試著用滑鼠點擊網頁中的 here,您可以發現 ESP32-C3-SuperMini 開發板上的指示燈也會跟著亮或滅。

GPIO8 腳位作為 SDA 功能,它同時也是板載指示燈腳位,給它低電位燈就會亮。 


採購資訊



沒有留言:

張貼留言