<button id="ssm6u"><optgroup id="ssm6u"></optgroup></button>
  • 跳轉至

    ESP32及其開發板介紹

    有很多支持MicroPython的開發板,但我們教程的硬件選型,決定選擇使用ESP32作為主控的開發板,原因如下:

    • ESP32這款芯片是我國樂鑫公司設計和生產的物聯網MCU,性能強悍,物美價廉,算是支持國產吧

    • ESP系列的芯片通常都自帶了WIFI和藍牙模塊,這對于物聯網通信而言是個先天的優勢

    • MicroPython的官方并沒有給ESP32提供文檔,只有ESP8266的文檔,1Z實驗室決定寫一套

    接下來為大家簡單介紹一下ESP32這款芯片和使用ESP32作為主控的開發板

    ESP32

    ESP32是由我國的樂鑫公司設計研發的一款可作為獨立系統運行應用程序或是主機 MCU 的從設備,通過 SPI / SDIO 或 I2C / UART 接口提供 Wi-Fi 和藍牙功能。該芯片專為移動設備、可穿戴電子產品和物聯網應用而設計,具有業內高水平的低功耗性能,包括精細分辨時鐘門控、省電模式和動態電壓調整等。其次ESP32將天線開關、RF balun、功率放大器、接收低噪聲放大器、濾波器、電源管理模塊等功能集于一體,這使得ESP32 只需極少的外圍器件,即可實現強大的處理性能、可靠的安全性能,和 Wi-Fi & 藍牙功能。同時,ESP32 具備極其穩定的性能,工作溫度范圍達到 –40°C 到 +125°C。集成的自校準電路實現了動態電壓調整,可以消除外部電路的缺陷并適應外部條件的變化。

    看官網吹了這么多,可見ESP32這款芯片有多么優秀??偨Y下來,ESP32具備以下幾大優勢:

    • 高性能,低功耗

    • 高度集成,體積小,模塊多

    • 性能穩定

    NodeMCU-32S

    使用ESP32作為主控的開發板也有很多,我們1Z實驗室在某寶上嘗試了很多,踩了很多坑,兼顧性價比,做工等多方面因素,我們推薦由安信可公司出品的NodeMCU-32S,以下是該開發板的實物圖。值得一提的是,NodeMCU-32S自帶了一顆藍色的led燈,這為我們學習和教學中的一些簡單的示例(比如控制led)提供了一些便利。

    ESP32_DevKitc_V4

    在有些時候,你可能需要更大的內存,所以我們推薦帶有4M PSRAM的樂鑫官網的ESP32_DevKitc

    以下是實物圖:

    GOOUUU-ESP32

    這是某寶上果云科技的ESP32開發板,不帶PSRAM.

    本教程采用NodeMCU-32S

    本教程采用NodeMCU-32S為示例開發板,上文有提到 他自帶了一顆藍色的LED,很方便我們做一些簡單的例程展示。無論你選擇以上的哪一款,都不會影響到你之后的學習,因為這三款開發板的引腳布局基本是完全一致的,除了在外觀物理尺寸上,做工和你最關心的價格上之外,區別不是很大。


    韩国精品无码一区二区三区,精品无码一区二区三区AV,欧洲丰满美熟女乱又伦AV,亚洲午夜久久久影院伊人