ESP32
跳至導覽
跳至搜尋
頁面Module:Message box/mbox.css沒有內容。
此條目包含過多僅特定讀者會感興趣的過度細節內容。 (2025年3月17日) |
頁面Module:Message box/mbox.css沒有內容。
此條目需要更新。 (2025年3月17日) |
頁面Module:Infobox/styles.css沒有內容。
| File:Espressif ESP-WROOM-32 Wi-Fi & Bluetooth Module.jpg | |
| 製造商 | 樂鑫信息科技 |
|---|---|
| 類型 | 微控制器 |
| 發布日期 | 2016年9月6日[1] |
| 中央處理器 | Tensilica Xtensa LX6微處理器 @ 160 or 240 MHz |
| 記憶體 | 520 KiB SRAM |
| 電源 | 3.3 V DC |
ESP32是一系列低成本、低功耗的單片機微控制器,集成了Wi-Fi和雙模藍牙。 ESP32系列採用Cadence子公司Tensilica推出的 Xtensa LX6雙核和單核微處理器,內置無線開關、RF換衡器、功率放大器、低噪聲接收放大器、濾波器和電源管理模塊。
ESP32由總部位於上海的中國公司樂鑫科技開發,Tensilica Xtensa微處理器是台積電採用40納米製程生產[2]。它是ESP8266微控制器的後繼版本。
特性[編輯]
ESP32具有以下特性:[3]
- 處理器:
- CPU: Xtensa 雙核 (或單核) 32位 LX6 微處理器, 時鐘速度 160/240 MHz, 算力高達 600 DMIPS
- 存儲:
- 448 KB ROM (64KB+384KB), 520 KB SRAM
- 無線連接:
- Wi-Fi: 802.11 b/g/n
- 藍牙: v4.2 BR/EDR 和 BLE (和Wi-Fi共用射頻模塊)
- 外設接口:
- 安全特性:
- 電源管理:
- 內部 低壓差穩壓器
- RTC獨立電源域
- 5 μA 深度睡眠電流
- 從GPIO中斷, 定時器, ADC , 電容式觸摸傳感器中斷喚醒
ESP32-xx系列[編輯]
自最初的ESP32版本發布之後,樂鑫推出了許多ESP32的不同版本,它們一起構成了ESP32系列,這些芯片有不同的CPU和功能,但使用相同的SDK(ESP-IDF),很大程度上代碼是兼容的。
ESP32[編輯]
- Xtensa® 單核/多核 32位 LX6 微處理器
- 34 × GPIO
- 12位 SAR ADC,多達18個通道
- 2 x 8位 DAC
ESP32-S2[編輯]
- 單核 Xtensa® LX7 微處理器, 高達 240 MHz[6]
- 320 KiB SRAM, 128 KiB ROM, 16 KiB RTC SRAM
- WiFi 2.4 GHz (IEEE 802.11b/g/n)[7]
- 不支持藍牙
- 43 個 可編程GPIO[7]
- 2 個 13位 SAR ADC, 多達 20個通道
- USB OTG
ESP32-C3[編輯]
- 單核32位 RISC-V 微處理器, 高達 160 MHz[8]
- 400 KiB SRAM, 384 KiB ROM, 8 KiB RTC SRAM
- WiFi 2.4 GHz (IEEE 802.11b/g/n)[9]
- Bluetooth 5.0 (低功耗藍牙)[9]
- 22 個 可編程GPIO
- 2 個 12位ADC
- 和ESP8266 引腳兼容
ESP32-S3[編輯]
- 雙核 Xtensa® LX7 微處理器, 高達 240 MHz,[10] 支持 單精度 浮點處理器
- 支持用於機器學習加速的擴展指令集
- 512 KiB SRAM, 384 KiB ROM, 16 KiB RTC SRAM
- 支持在SPI總線上外置PSRAM和Flash ,使用同一個32MiB地址空間
- 超低功耗 RISC-V (RV32IMC) 協處理器
- 超低功耗 有限狀態機 協處理器
- WiFi 2.4 GHz (IEEE 802.11 b/g/n)[11]
- Bluetooth 5.0 (低功耗藍牙)
- 44 個 可編程GPIO
- 2 個 12位 SAR ADC, 多達 20 個通道
- USB OTG
ESP32-C6[編輯]
- 高性能 32位 RISC-V 處理器, 高達 160 MHz,[12] implementing RV32IMAC
- Low Power 32-bit RISC-V CPU, up to 20 MHz
- 512 KiB SRAM , 320 KiB ROM
- IEEE 802.11ax (Wi-Fi 6) 2.4 GHz, 在11ax模式下支持 20 MHz 帶寬, 在11bgn模式下支持20, 40 MHz 帶寬
- IEEE 802.15.4-2015 compliant (Thread 1.3 + Zigbee 3.0)
- Bluetooth 5.3 (低功耗藍牙)
- 30 (QFN40封裝下) / 22 (QFN32封裝下) 可編程 GPIO
ESP32-H2[編輯]
- 單核 32位 RISC-V 處理器, 高達 96 MHz
- 320KB SRAM(TCM), 16KB Cache, 128K ROM(TCM), 4KB LP Memory, 2 MB or 4 MB in-package Flash
- IEEE 802.15.4 (Thread 1.3 + Zigbee 3.0)
- Bluetooth 5.3 (低功耗藍牙)
- 19 個 可編程GPIO[13]
參考資料[編輯]
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ 7.0 7.1 package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ 9.0 9.1 package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua錯誤:module 'Module:Citation/CS1/People' not found