最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

樂(lè)鑫發(fā)布 Arduino ESP32 v3.0.0

2023-11-16 16:33 作者:樂(lè)鑫信息科技  | 我要投稿

樂(lè)鑫宣布發(fā)布 Arduino ESP32 新版本 v3.0.0,該版本使用最新的 ESP-IDF v5.1,并新增對(duì) ESP32-C6 和 ESP32-H2 的支持。?

2021 年 9 月,樂(lè)鑫發(fā)布了 Arduino ESP32 v2.0.0,開(kāi)始支持 ESP32-S2 和 ESP32-C3,稍后發(fā)布的版本也增加了對(duì) ESP32-S3 的支持。v2.0.0 版本意義非凡,對(duì)社區(qū)生態(tài)來(lái)說(shuō)是一個(gè)重要的里程碑。不僅因?yàn)橹С至诵碌?SoC,還因?yàn)轫?xiàng)目就此邁入了新的時(shí)代。在隨后的 14 次發(fā)布中,新增了大量的功能、問(wèn)題修復(fù)、新示例、驅(qū)動(dòng)程序以及核心文檔。期間共有 88 位貢獻(xiàn)者參與,共同完成了 800 次代碼提交。?

自 Arduino ESP32 v2.0.0 以來(lái),新增對(duì)多款芯片的支持,現(xiàn)在需要新的功能來(lái)保持并提升開(kāi)發(fā)人員的體驗(yàn),以及進(jìn)一步增進(jìn)與 Arduino IDE(集成開(kāi)發(fā)環(huán)境)的集成。為了繼續(xù)延續(xù) v2.0.0 的輝煌成績(jī),Arduino ESP32 核心團(tuán)隊(duì)積極與社區(qū)生態(tài)合作,不停書(shū)寫(xiě)歷史。?

現(xiàn)在是時(shí)候發(fā)布 Arduino ESP32 v3.0.0 了,增加對(duì) ESP32-C6 和 ESP32-H2 的支持,以及對(duì) API 的改進(jìn)和一些重大改動(dòng)。

ESP32-C6?

新款 C 系列 SoC,發(fā)布于 2022 年,支持 Wi-Fi 6 和 802.15.4。?

ESP32-C6 是一款低功耗、高性價(jià)比的系統(tǒng)級(jí)芯片,支持 2.4 GHz Wi-Fi 6、Bluetooth? 5 (LE)、Thread 及 Zigbee,可用于安全連接設(shè)備。?

ESP32-C6 技術(shù)規(guī)格書(shū)?

圖 1:ESP32-C6 功能框圖

ESP32-H2?

新款 H 系列 SoC,支持藍(lán)牙和最新 802.15.4(即 Thread 和 Zigbee),但不支持 Wi-Fi。?

ESP32-H2 是一款低功耗、支持安全連接的系統(tǒng)級(jí)芯片,采用 32 位 RISC-V 處理器,支持 IEEE 802.15.4 和 Bluetooth? 5 (LE)。?

ESP32-H2 技術(shù)規(guī)格書(shū)?

圖 2:ESP32-H2 功能框圖

從 v2.0.X 升級(jí)到 v3.0.0?

新的 Arduino ESP32 仍在開(kāi)發(fā)中,歡迎測(cè)試開(kāi)發(fā)版本。?

因?yàn)檫€是開(kāi)發(fā)版本,在使用時(shí)可能會(huì)遇到一些問(wèn)題。如果遇到問(wèn)題,請(qǐng)?zhí)峤坏?Arduino ESP32 GitHub Issue。?

最新的穩(wěn)定版本預(yù)計(jì)將于 2023 年 12 月發(fā)布,v2.0.x 版本在 2024 年 7 月之前繼續(xù)提供支持,之后將停止維護(hù)。?

v3.0.0 版本中的一些主要變更與 API 的調(diào)整有關(guān)。為了與新 API 兼容,更新了部分示例。?

因此,如果準(zhǔn)備遷移到 v3.0.0,請(qǐng)仔細(xì)檢查并測(cè)試您的應(yīng)用程序。為幫助您從 Arduino ESP32 v2.0.x 遷移到 v3.0.0,請(qǐng)參考文檔遷移指南。?

如需了解開(kāi)發(fā)版本 alpha 中的所有變更,請(qǐng)查看詳細(xì)的變更日志

v2.0.x 到 v3.0.0 的主要改動(dòng)?

v2.0.x 到 v3.0.0 的主要改動(dòng)如下:?

外設(shè)管理器?

外設(shè)管理器可幫助用戶在配置外設(shè)時(shí),避免出現(xiàn) GPIO 配置錯(cuò)誤。該功能對(duì)用戶透明,但會(huì)提醒用戶當(dāng)前的外設(shè)配置情況。?

主要用于管理外設(shè)初始化,并避免出現(xiàn)如下一些常見(jiàn)問(wèn)題:?

  • 同一 GPIO 被同時(shí)用于兩個(gè)外設(shè)?

  • 某些專(zhuān)用 GPIO,例如專(zhuān)用于 Flash 或 PSRAM 的 GPIO 被其他外設(shè)占用?

同時(shí)外設(shè)管理器也可用于:?

  • 在初始化后打印報(bào)告,查看所有正在使用的外設(shè)?

  • 幫助在不同的 ESP 產(chǎn)品中實(shí)現(xiàn)外設(shè)管理?

有些 ESP 產(chǎn)品外設(shè)數(shù)量不同、可以使用的通道也不同,因此有些限制也不一樣。?

例如,如果將 GPIO18 配置給 SPI 外設(shè),然后在 SPI 初始化之后將同一 GPIO18 配置給 RMT 外設(shè),則 SPI 將被去初始化。?

外設(shè)管理器在 Verbose 調(diào)試級(jí)別下打印完整的報(bào)告,包括芯片信息、內(nèi)存分配、分區(qū)、軟件信息、開(kāi)發(fā)板詳情和 GPIO 映射。外設(shè)初始化時(shí),外設(shè)管理器打印報(bào)告如下:?

ESP-IDF v5.1?

Arduino ESP32 v3.0.0 基于 ESP-IDF v5.1,其中包括對(duì)新的 SoC: ESP32-C6 和 ESP32-H2 的支持。一些新功能會(huì)在后續(xù)發(fā)布版本中實(shí)現(xiàn),而不需要更新 ESP-IDF,比如 802.15.4 功能。?

SPI 以太網(wǎng)支持?

現(xiàn)在,ESP-IDF SPI 庫(kù)和 Arduino SPI 已實(shí)現(xiàn)對(duì) SPI 以太網(wǎng)的支持。包括對(duì) W5500、DM9051 和 KSZ8851SNL 以太網(wǎng) IC 的支持。?

新 I2S 庫(kù)?

基于 ESP-IDF API 添加了新的 I2S 庫(kù)。?

喚醒詞和命令識(shí)別(僅適用于 ESP32-S3)?

基于 ESP-SR,ESP32-S3 將支持語(yǔ)音識(shí)別,能夠識(shí)別喚醒詞和命令。?

TensorFlowLite Micro 支持?

現(xiàn)在已新增對(duì) TensorFlow 的支持,并添加了相關(guān)示例。?

API 改進(jìn)?

對(duì)以下 API 進(jìn)行了改進(jìn):?

  • ADC?

  • BLE?

  • I2S?

  • LEDC?

  • RMT?

  • SigmaDelta?

  • Timer?

  • UART (HardwareSerial)?

棄用的 API:不再支持霍爾傳感器。?

新增對(duì)以下開(kāi)發(fā)版的支持:?

新增對(duì)諸多開(kāi)發(fā)板的支持,包括 Adafruit、Arduino.cc、M5StackLILYGO 等開(kāi)發(fā)板。?

如何安裝 Arduino ESP32 開(kāi)發(fā)版本?

請(qǐng)參考文檔中的安裝說(shuō)明完成安裝 Arduino ESP32 開(kāi)發(fā)版本。?

開(kāi)發(fā)版本鏈接如下:?

https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json?

保持更新?

如果想隨時(shí)了解 Arduino ESP32 開(kāi)發(fā)版本的發(fā)布情況,請(qǐng)?jiān)?GitHub、Gitter 關(guān)注我們,或者參與我們的每月社區(qū)會(huì)議。?

  • GitHub 倉(cāng)庫(kù)?

  • Gitter?

  • 社區(qū)會(huì)議?

特別感謝所有激勵(lì)我們不斷改進(jìn) Arduino ESP32 的社區(qū)!?


相關(guān)鏈接

  • ESP32-C6 技術(shù)規(guī)格書(shū)?

    https://www.espressif.com/sites/default/files/documentation/esp32-c6_datasheet_cn.pdf

  • ESP32-H2 技術(shù)規(guī)格書(shū)?

    https://www.espressif.com/sites/default/files/documentation/esp32-h2_datasheet_cn.pdf

  • Arduino ESP32 GitHub Issue

    https://github.com/espressif/arduino-esp32/issues

  • 遷移指南

    https://docs.espressif.com/projects/arduino-esp32/en/latest/migration_guides/migration_guides.html

  • 變更日志

    https://github.com/espressif/arduino-esp32/releases/tag/3.0.0-alpha1

  • Adafruit

    https://www.adafruit.com/

  • Arduino.cc

    https://www.arduino.cc/

  • M5Stack

    https://m5stack.com/

  • LILYGO

    https://www.lilygo.cc/

  • 安裝說(shuō)明

    https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html

  • GitHub 倉(cāng)庫(kù)

    https://github.com/espressif/arduino-esp32

  • Gitter?

    https://app.gitter.im/#/room/#espressif_arduino-esp32:gitter.im

  • 社區(qū)會(huì)議?

    https://github.com/espressif/arduino-esp32/discussions/categories/monthly-community-meetings

樂(lè)鑫發(fā)布 Arduino ESP32 v3.0.0的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
通辽市| 镇平县| 堆龙德庆县| 保定市| 邢台县| 宣武区| 天门市| 泰安市| 贵港市| 沙湾县| 根河市| 鄂伦春自治旗| 新密市| 射洪县| 开平市| 临沧市| 高淳县| 阜新市| 正阳县| 吴旗县| 西乌珠穆沁旗| 津市市| 县级市| 林口县| 阳朔县| 台山市| 溧阳市| 常州市| 澄城县| 常德市| 唐山市| 渝北区| 抚顺市| 十堰市| 麻阳| 新晃| 呼伦贝尔市| 闵行区| 沁源县| 乐东| 仁化县|