seeed studio ESP32 RISC-V 微型 MCU 開發板
ESP32 產品詳情
特徵
- 增強的連接性:結合 2.4GHz Wi-Fi 6 (802.11ax)、藍牙 5(LE) 和 IEEE 802.15.4 無線電連接,讓您可以應用 Thread 和 Zigbee 協定。
- Matter Native:透過增強的連接性,支援建構符合 Matter 標準的智慧家庭項目,實現互通性
- 片上安全加密:由 ESP32-C6 提供支持,透過安全啟動、加密和可信任執行環境 (TEE) 為您的智慧家庭專案帶來增強的晶片加密安全性
- 出色的射頻性能:具有高達 80 公尺的板載天線
BLE/Wi-Fi 範圍,同時保留外部 UFL 天線接口 - 充分利用功耗:具有4種工作模式,深度睡眠模式下最低僅15μA,同時也支援鋰電池充電管理。
- 雙 RISC-V 處理器:整合兩個 32 位元 RISC-V 處理器,高效能處理器運作頻率高達 160 MHz,低功耗處理器運作頻率高達 20
- 經典 XIAO 設計:保留了經典 XIAO 設計,尺寸為 21 x 17.5 毫米,拇指大小,單面安裝,非常適合可穿戴設備等空間有限的項目
描述
Seeed Studio XIAO ESP32C6 採用高度整合的 ESP32-C6 SoC,基於兩個 32 位元 RISC-V 處理器構建,其中一個高效能 (HP) 處理器運行速度高達 160 MHz,另一個低功耗 (LP) 32 位元 RISC-V 處理器,主頻高達 20 MHz。片上配備512KB SRAM和4 MB Flash,提供更大的程式空間,為物聯網控制場景帶來更多可能。
XIAO ESP32C6 由於其增強的無線連接而成為 Matter 原生產品。無線堆疊支援 2.4 GHz WiFi 6、藍牙® 5.3、Zigbee 和 Thread(802.15.4)。作為第一個與 Thread 相容的 XIAO 成員,它非常適合建造符合 Matter 標準的項目,從而實現智慧家庭的互通性。
為了更好地支援您的物聯網項目,XIAO ESP32C6 不僅提供與 ESP Rain Maker、AWS IoT、Microsoft Azur e 和 Google Cloud 等主流雲端平台的無縫集成,還為您的物聯網應用程式提供安全性。憑藉其片上安全啟動、快閃記憶體加密、身分保護和可信任執行環境 (TEE),這款微型開發板可為尋求建置智慧、安全性和互聯解決方案的開發人員確保所需的安全等級。
這款新的XIAO配備了高性能板載陶瓷天線,BLE/Wi-Fi範圍高達80米,同時也預留了外部UFL天線的介面。同時,它還配備了最佳化的功耗管理。它具有四種電源模式和板載鋰電池充電管理電路,在深度睡眠模式下工作,電流低至 15 µA,非常適合遠端電池供電應用。
作為 Seeed Studio XIAO 家族的第 8 位成員,XIAO ESP32C6 保留了經典的 XIAO 設計,採用 21 x 17.5mm 的 XIAO 標準尺寸設計,同時保留了其經典的單面元件安裝。儘管只有拇指大小,它令人驚訝地分出了總共 15 個 GPIO 引腳,包括 11 個用於 PWM 引腳的數位 I/O 和 4 個用於 ADC 引腳的類比 I/O。它支援UART,IIC和SPI串行通訊埠。所有這些特性使其非常適合穿戴式裝置等空間有限的項目,或適合您的 PCBA 設計的可生產單元。
入門
首先,我們將 XIAO ESP32C3 連接到計算機,將 LED 連接到開發板,並從 Arduino IDE 上傳一個簡單的程式碼,透過閃爍連接的 LED 來檢查開發板是否正常運作。
硬件設置
您需要準備以下物品:
- 1 個 Seeed Studio XIAO ESP32C6
- 1 台電腦
- 1 根 USB Type-C 電纜
提示
有些USB線只能供電,不能傳輸資料。如果你沒有 USB 線或不知道你的 USB 線是否可以傳輸數據,你可以查看 Seeed USB Type-C 支援 USB 3.1 。
- 步驟1。透過 USB Type-C 線將 XIAO ESP32C6 連接到您的電腦。
- 步驟2。將 LED 連接到 D10 引腳,如下所示
筆記:確保串聯一個電阻(約150Ω)以限制流過LED的電流,並防止過大電流燒壞LED
準備軟體
以下我將列出本文所使用的系統版本、ESP-IDF 版本、ESP-Matter 版本,以供參考。這是一個經過測試可以正常運作的穩定版本。
- 主機:Ubuntu 22.04 LTS(Jammy Jellyfish)。
- ESP-IDF: Tags v5.2.1。
- ESP-Matter:主分支,截至 10 年 2024 月 56832 日,提交 bfXNUMX。
- Connectedhomeip:目前與提交 13ab158f10 配合使用,截至 10 年 2024 月 XNUMX 日。
- git
- 視覺工作室程式碼
ESP-Matter 安裝步驟
步驟 1.安裝依賴項
首先,您需要使用 安裝所需的軟體包。開啟終端機並執行以下命令:apt-get
- sudo apt-get 安裝 git gcc g++ pkg-config libssl-dev libdbus-1-dev \ libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \ python3-pip unzdev-libiposit un
此命令安裝建置和執行 Matter SDK 所需的各種軟體包,例如、編譯器(、)和函式庫。
第 2 步:克隆 ESP-Matter 儲存庫
使用深度為 1 的命令從 GitHub 複製儲存庫以僅取得最新快照:esp-mattergit clone
- 光盤 ~/esp
git clone –深度 1 https://github.com/espressif/esp-matter.git
進入目錄並初始化所需的 Git 子模組:esp-matter
- cd esp-matter
git 子模組更新 –init –深度 1
導航到目錄並執行 Python 腳本來管理特定平台的子模組:connectedhomeip
- cd ./connectedhomeip/connectedhomeip/scripts/checkout_submodules.py –platform esp32 linux –shallow
此腳本以淺層方式更新 ESP32 和 Linux 平台的子模組(僅限最新提交)。
步驟 3. 安裝 ESP-Matter
返回根目錄,然後執行安裝腳本:esp-matter
- cd../…/install.sh
該腳本將安裝特定於 ESP-Matter SDK 的其他依賴項。
步驟4.設定環境變數
取得腳本來設定開發所需的環境變數:export.sh
- 來源 ./export.sh
此命令為您的 shell 配置必要的環境路徑和變數。
步驟 5(可選)。快速存取 ESP-Matter 開發環境
要將提供的別名和環境變數設定新增到您的 file,請依照下列步驟操作。這將配置您的 shell 環境,以便輕鬆在 IDF 和 Matter 開發設定之間切換,並啟用 ccache 以加快建置速度。
打開終端機並使用文字編輯器打開 file 位於您的主目錄中。您可以使用或任何您喜歡的編輯器。例如ample:.bashrcnano
- 奈米〜/.bashrc
滾動到底部 file 並新增以下行:.bashrc
- # 用來設定 ESP-Matter 環境的別名 alias get_matter='. 〜/ esp / esp-matter / export.sh'
- # 啟用 ccache 加速編譯 alias set_cache='export IDF_CCACHE_ENABLE=1′
新增行後,儲存 file 並退出文字編輯器。如果您正在使用 ,您可以按 儲存,點選 確認,然後 退出。
為了使變更生效,您需要重新載入 file。您可以透過採購 file 或關閉並重新開啟您的終端。要獲取 file,使用以下
- source ~/.bashrc 指令:.bashrc.bashrc.bashrc
現在,您可以在任何終端會話中執行並設定或刷新 esp-matter 環境。
- 取得快取
應用
- 安全且互聯的智慧家居,透過自動化、遠端控制等方式改善日常生活。
- 由於其拇指大小和低功耗,空間有限且電池供電的可穿戴設備。
- 無線物聯網場景,實現快速、可靠的資料傳輸。
此處聲明
本設備不支援Dss模式下的BT跳頻操作。
美國聯邦通訊委員會
美國聯邦通訊委員會聲明
本設備符合 FCC 規則第 15 部分的規定。操作須滿足以下兩個條件:
- 該設備可能不會造成有害幹擾,且
- 該設備必須接受任何收到的干擾,包括可能導致意外操作的干擾。
未經合規負責方明確批准的任何變更或修改都可能導致使用者操作設備的權限失效。
筆記: 本設備經過測試,符合 FCC 規則第 15 部分對 B 類數位設備的限制。這些限制旨在提供合理的保護,防止住宅安裝中的有害幹擾。該設備會產生使用並輻射射頻能量,如果不按照說明安裝和使用,可能會對無線電通訊造成有害幹擾。但是,不能保證在特定安裝中不會發生幹擾。如果該設備確實對無線電或電視接收造成有害幹擾(可以透過關閉和開啟設備來確定),我們鼓勵使用者嘗試透過以下一項或多項措施來糾正幹擾:
- 重新調整接收天線的方向或位置。
- 增加設備和接收器之間的距離。
- 將設備連接到與接收器所連接的電路不同的電路上的插座。
- 請諮詢經銷商或經驗豐富的廣播/電視技術人員尋求協助。
FCC 輻射暴露聲明
該模塊符合針對不受控制的環境規定的 FCC 射頻輻射暴露限制。 此發射器不得與任何其他天線或發射器位於同一位置或一起運行。 此模塊的安裝和操作必須在散熱器和用戶身體之間至少保持 20 厘米的距離。
該模塊僅限於 OEM 安裝
OEM 集成商負責確保最終用戶沒有手動說明來移除或安裝模塊
如果在將模組安裝到另一台裝置內部時看不到 FCC 識別號,則安裝該模組的裝置的外部也必須顯示指向所封閉模組的標籤。此外部標籤可以使用以下措辭:“包含發射器模組 FCC ID:Z4T-XIAOESP32C6 或包含 FCC ID:Z4T-XIAOESP32C6”
當模塊安裝在其他設備中時,主機的用戶手冊必須包含以下警告聲明;
- 本設備符合 FCC 規則第 15 部分的規定。操作須滿足以下兩個條件:
- 該設備可能不會造成有害幹擾。
- 該設備必須接受任何收到的干擾,包括可能導致意外操作的干擾。
- 未經合規負責方明確批准的變更或修改可能會導致使用者操作設備的權限失效。
必須嚴格按照產品隨附的使用者文件中所述的製造商說明安裝和使用設備。
任何安裝此獲得限制模組批准的模組的主機設備公司都必須按照FCC part 15C : 15.247的要求進行輻射發射和雜散發射測試,只有測試結果符合FCC part 15C : 15.247的要求,主機才可以合法銷售。
天線
類型 | 獲得 |
陶瓷片天線 | 4.97dBi |
FPC天線 | 1.23dBi |
桿狀天線 | 2.42dBi |
天線是永久連接的,無法更換。透過GPIO14選擇使用內建陶瓷天線還是外接天線。發送 0 到 GPIO14 則使用內建天線,發送 1 則使用外部天線追蹤天線設計:不適用。
常見問題 (FAQ)
Q:我可以將該產品用於工業應用嗎?
答:雖然該產品是為智慧家庭專案設計的,但由於工業環境的特定要求,它可能不適合工業應用。
Q:該產品的典型功耗是多少?
答:產品提供多種工作模式,深度睡眠模式下最低功耗為15A。
文件/資源
![]() | seeed studio ESP32 RISC-V 微型 MCU 開發板 [pdf] 使用者手冊 ESP32、ESP32 RISC-V 微型 MCU 板、RISC-V 微型 MCU 板、微型 MCU 板、MCU 板、板 |