Arduino Cloud 現(xiàn)已支持樂鑫 ESP32-S2、S3 和 C3
Arduino Cloud 是 Arduino 的集成平臺(tái),能夠以簡(jiǎn)單的方式開發(fā)、部署和管理物聯(lián)網(wǎng)設(shè)備。它可支持廣泛的硬件,不僅包括 Arduino 開發(fā)板,還包括樂鑫基于 ESP32 和 ESP8266 芯片的開發(fā)板。一直以來,Arduino 致力于拓展其平臺(tái)可支持的設(shè)備列表,樂鑫 ESP32-S2、S3 和 C3 現(xiàn)已被添加至列表中。
Arduino Cloud:?https://cloud.arduino.cc
ESP32:?https://www.espressif.com/zh-hans/products/socs/esp32
ESP8266:?https://www.espressif.com/zh-hans/products/socs/esp8266
列表:https://blog.arduino.cc/2022/09/16/arduino-cloud-extends-esp32-support-to-s2-s3-c3-devices/
ESP32 系列芯片憑借其低成本、高集成和優(yōu)越的性能等優(yōu)勢(shì),已成為目前物聯(lián)網(wǎng)設(shè)備中使用最廣泛的處理器之一。它們不僅是業(yè)余愛好者和小家電開發(fā)者的首選硬件,也成為許多行業(yè)(如消費(fèi)電子、可穿戴設(shè)備、工業(yè)控制等)的首選平臺(tái)。
此外,開發(fā)者可以使用相同的 Arduino IDE 對(duì) Arduino 和 ESP32 開發(fā)板進(jìn)行編程,同時(shí)支持在以上兩者之間重復(fù)使用代碼和草圖。但是,如果開發(fā)者希望進(jìn)一步遠(yuǎn)程管理他們的設(shè)備,應(yīng)該怎么辦呢?
Arduino IDE:?https://www.arduino.cc/en/software
這正是 Arduino Cloud 的用途所在。作為在線平臺(tái),它能夠幫助用戶實(shí)現(xiàn)以下功能:
使用網(wǎng)絡(luò)編輯器在線開發(fā)軟件,并將草圖保存在云?(http://create.arduino.cc/iot)?中。
通過 IoT Cloud 實(shí)現(xiàn)設(shè)備部署和管理,幫助用戶創(chuàng)建通過瀏覽器或移動(dòng) APP 能夠遠(yuǎn)程訪問的可定制看板。
基于 Arduino 豐富的資源庫(kù)、示例和教程,以上功能均可通過一個(gè)獨(dú)特的集成平臺(tái)實(shí)現(xiàn),從而幫助開發(fā)者花費(fèi)最少的精力快速完成開發(fā)。
Arduino Cloud 現(xiàn)已支持樂鑫的三款芯片,它們分別是 ESP32-S2、S3 和 C3。
ESP32-S2 (https://www.espressif.com/zh-hans/products/socs/esp32-s2)?是高集成、低功耗、單核的 Wi-Fi 微控制器,擁有可靠的安全特性和高性價(jià)比,性能強(qiáng)大、IO 接口豐富。
ESP32-S3 (https://www.espressif.com/zh-hans/products/socs/esp32-s3) 搭載 Xtensa? 32 位 LX7 雙核處理器,主頻高達(dá) 240 MHz,內(nèi)置 512 KB SRAM,集成 2.4 GHz Wi-Fi 和 Bluetooth 5 (LE),支持遠(yuǎn)距離模式。它擁有 45 個(gè)可編程 GPIO,支持豐富的外設(shè)。ESP32-S3 還支持更大容量的高速 Octal SPI flash 和片外 RAM,用戶可配置數(shù)據(jù)緩存與指令緩存。
ESP32-C3 (https://www.espressif.com/zh-hans/products/socs/esp32-c3)?是一款高性價(jià)比的 RISC-V MCU,支持 Wi-Fi 和 Bluetooth 5 (LE),適用于安全的物聯(lián)網(wǎng)應(yīng)用。
在 Arduino Cloud 上啟動(dòng)和運(yùn)行 ESP32-S2、S3、C3 開發(fā)板非常簡(jiǎn)單。您可以參考 Arduino 教程《如何使用網(wǎng)絡(luò)編輯器》和《如何在 IoT Cloud 上開發(fā) ESP32 開發(fā)板》。 ??
《如何使用網(wǎng)絡(luò)編輯器》:https://docs.arduino.cc/arduino-cloud/getting-started/getting-started-web-editor
《如何在 IoT Cloud 上開發(fā) ESP32 開發(fā)板》:https://docs.arduino.cc/arduino-cloud/getting-started/esp-32-cloud