資料介紹
描述
介紹
我們都喜歡 ESP32 微控制器,在任何 IOT 項目中我們經(jīng)常使用 ESP32 模塊。
ESP32是物聯(lián)網(wǎng)領(lǐng)域中功能強大且相當著名的微控制器之一。
ESP32 具有許多令人驚奇和有用的功能,例如支持廣泛應(yīng)用的 Wi-Fi 和藍牙連接。
我用這個 ESP32 模塊做了很多項目。
這個 ESP32 模塊只有黑色,所以我決定為什么不,我們給這個 esp32 模塊一個全新的外觀。然后,我設(shè)計了我的 esp32 模塊版本,它是紫色的。這個紫色的 esp32 模塊看起來很漂亮。
該 ESP32 模塊是使用 JLPCB PCB 組裝服務(wù)制造的。
在文章中,我解釋了這個模塊的電路,編程芯片和esp32芯片組的規(guī)格。我還通過上傳不同的代碼測試了這個模塊。所以閱讀這篇文章直到結(jié)束。
設(shè)計PCB。
為了設(shè)計電路和 PCB,我們使用了 EasyEDA,這是一款基于瀏覽器的 PCB 設(shè)計軟件。
設(shè)計電路就像在任何其他電路軟件工具中一樣,您放置一些組件并將它們連接在一起。
然后,您將每個組件分配給一個封裝。
分配零件后,放置每個組件。當您對布局感到滿意時,進行所有連接并為您的 PCB 布線。
保存您的項目并導出 Gerber 文件。
規(guī)格。
該模塊采用ESP32-WROOM-32芯片組,功能非常強大,該芯片組集成了WIFI、BT、BLE,可實現(xiàn)廣泛的應(yīng)用。
有兩個可單獨控制的CPU內(nèi)核,CPU時鐘頻率可在80 MHz至240 Mhz之間調(diào)節(jié)。
ESP32 集成了豐富的外設(shè),如電容式觸摸傳感器、霍爾傳感器、SD 卡接口、以太網(wǎng)、高速 SPI、UART、I2S 和 I2C。
ESP32 芯片的睡眠電流小于 5 μA,適合電池供電和可穿戴電子應(yīng)用。
我在這個 ESP32 中使用的編程芯片是 CH340C...這是非常流行的,CH340C 是一個串口轉(zhuǎn) USB 轉(zhuǎn)換器,反之亦然。
該芯片已用于Arduino板、ESP8266板等部分板卡,以及許多其他模塊。
它支持從 2400bps 到 115200bps 的波特率。(10 萬 15000 200 Bps)
CH340C提供全雙工串行接口,也可以設(shè)置收發(fā)緩沖區(qū)。
此 CH340C 與 3.3V 和 5V I/O 兼容。
讓我們通過上傳一些示例代碼來測試這個 ESP32 板。
首先,我要上傳簡單的眨眼草圖。
這里內(nèi)置的 led 連接到 GPIO 2,會以一秒的間隔閃爍。
現(xiàn)在選擇正確的端口和正確的板。開發(fā)板是 DOIT ESP32 DEVKIT V1。
現(xiàn)在點擊上傳按鈕,看看代碼是否會上傳。
代碼已成功上傳到 ESP32 開發(fā)板。
這意味著我的 ESP32 開發(fā)板工作正常。
如您所見,板載 LED 每隔一秒閃爍一次。這個板載 LED 連接到 GPIO 引腳 2。
這是第一個也是最常見的 Arduino 草圖,我已經(jīng)上傳到這個 ESP32 模塊。
讓我們嘗試上傳一些其他使用外圍設(shè)備的代碼。
現(xiàn)在我要使用 I2C 模塊連接這個 16x2 LCD 顯示器......
現(xiàn)在轉(zhuǎn)到文件....然后從示例中打開 Arduino-Liquid-Crystal I2C 庫....然后打開 hello world 示例代碼。
這是在 LCD 顯示屏上打印“hello world”的簡單代碼。
讓我們上傳這段代碼....
Hello world 打印在 LCD 屏幕上。這意味著外圍設(shè)備也能正常工作。
。
這是從 blynk 應(yīng)用程序控制兩個 LED 的簡單代碼。
現(xiàn)在讓我們快速將此代碼上傳到 ESP32 開發(fā)板。
如您所見,我可以通過 blynk 應(yīng)用程序控制 LED。
這意味著 WIFI 也工作正常。
這款紫色漂亮的 ESP32 模塊有售,您可以從此鏈接輕松購買此模塊。
- 基于ESP32的開源項目
- ESP32 UWB室內(nèi)定位測試開源項目
- ESP32 SIM7600 4G LTE與arduino開源項目
- SparkFun Thing Plus ESP32 WROOM開源分享
- ESP32 Feather RTC與SD開源分享
- 納米框架Esp32開源分享
- 使用ESP32制作ESP RainMaker IoT項目
- ESP32開源項目分享
- ESP32電源開源分享
- Esp32s小盤開源
- TTGO ESP32基板開源分享
- ESP32低成本板開源項目
- ESP32/STM32電源系統(tǒng)開源項目
- ESP32物聯(lián)網(wǎng)小工具開源項目
- Gerber_PCB_ESP32開源分享
- ESP32能取代STM32嗎?哪個更好? 2384次閱讀
- 基于ESP32開發(fā)的螞蟻機器人方案 933次閱讀
- 基于ESP32-S3的高性能開發(fā)板介紹 8722次閱讀
- 什么是ESP32-CAM攝像頭? 2.1w次閱讀
- 基于ESP32的簡易web服務(wù)器設(shè)計 3305次閱讀
- 使用ESP32實現(xiàn)UDP通信的方法 5727次閱讀
- ESP32使用MiroPython編程環(huán)境搭建 2690次閱讀
- 基于ESP32制造有趣的超級馬里奧主題時鐘 4021次閱讀
- ESP8266/ESP32自動下載原理 4249次閱讀
- 基于ESP-WROOM-32E專為IoT設(shè)計的FireBeetle ESP32-E主控板介紹 4608次閱讀
- esp32物聯(lián)網(wǎng)的應(yīng)用實例 LoRa網(wǎng)關(guān)制作、觸屏DIY電視、Sygic導航HUD 5405次閱讀
- ESP32的數(shù)字遙測實現(xiàn) 1521次閱讀
- 如何使用ESP32創(chuàng)建一個氣象站 3771次閱讀
- 如何在ESP32上使用代碼運行TensorFlow模型? 4526次閱讀
- dfrobotBeetle-ESP32控制器簡介 2695次閱讀
下載排行
本周
- 1美的電磁爐維修手冊大全
- 1.56 MB | 5次下載 | 5 積分
- 2SMD LED選型手冊 貼片燈珠
- 5.47 MB | 3次下載 | 免費
- 3基于PLC的拉絲機張力控制系統(tǒng)研究
- 0.14 MB | 2次下載 | 5 積分
- 4加密芯片的一種破解方法和對應(yīng)加密方案改進設(shè)計
- 0.29 MB | 1次下載 | 免費
- 5萬用表UT58A原理圖
- 0.09 MB | 1次下載 | 5 積分
- 6多功能MPU芯片GC9005數(shù)據(jù)手冊
- 2.67 MB | 1次下載 | 免費
- 7面向NXP i.MX8處理器的電源解決方案
- 47.47KB | 次下載 | 免費
- 8LP8733-Q1和LP8732-Q1為DRA78x和TDA3x供電的用戶指南
- 61.31KB | 次下載 | 免費
本月
- 1使用單片機實現(xiàn)七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 2UC3842/3/4/5電源管理芯片中文手冊
- 1.75 MB | 20次下載 | 免費
- 3華瑞昇CR216芯片數(shù)字萬用表規(guī)格書附原理圖及校正流程方法
- 0.74 MB | 14次下載 | 3 積分
- 4DMT0660數(shù)字萬用表產(chǎn)品說明書
- 0.70 MB | 13次下載 | 免費
- 53314A函數(shù)發(fā)生器維修手冊
- 16.30 MB | 13次下載 | 免費
- 6TPS54202H降壓轉(zhuǎn)換器評估模塊用戶指南
- 1.02MB | 9次下載 | 免費
- 7STM32F101x8/STM32F101xB手冊
- 1.69 MB | 8次下載 | 1 積分
- 8感應(yīng)筆電路圖
- 0.06 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評論
查看更多