資料介紹
描述
介紹
我們都喜歡 ESP32 微控制器,在任何 IOT 項(xiàng)目中我們經(jīng)常使用 ESP32 模塊。
ESP32是物聯(lián)網(wǎng)領(lǐng)域中功能強(qiáng)大且相當(dāng)著名的微控制器之一。
ESP32 具有許多令人驚奇和有用的功能,例如支持廣泛應(yīng)用的 Wi-Fi 和藍(lán)牙連接。
我用這個(gè) ESP32 模塊做了很多項(xiàng)目。
![poYBAGSAiGuAJb-SAALL8EqSmOE384.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiGuAJb-SAALL8EqSmOE384.png)
這個(gè) ESP32 模塊只有黑色,所以我決定為什么不,我們給這個(gè) esp32 模塊一個(gè)全新的外觀。然后,我設(shè)計(jì)了我的 esp32 模塊版本,它是紫色的。這個(gè)紫色的 esp32 模塊看起來很漂亮。
該 ESP32 模塊是使用 JLPCB PCB 組裝服務(wù)制造的。
在文章中,我解釋了這個(gè)模塊的電路,編程芯片和esp32芯片組的規(guī)格。我還通過上傳不同的代碼測(cè)試了這個(gè)模塊。所以閱讀這篇文章直到結(jié)束。
設(shè)計(jì)PCB。
為了設(shè)計(jì)電路和 PCB,我們使用了 EasyEDA,這是一款基于瀏覽器的 PCB 設(shè)計(jì)軟件。
![poYBAGSAiHGAHaDfAAQ3YD17FMI991.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiHGAHaDfAAQ3YD17FMI991.png)
設(shè)計(jì)電路就像在任何其他電路軟件工具中一樣,您放置一些組件并將它們連接在一起。
然后,您將每個(gè)組件分配給一個(gè)封裝。
分配零件后,放置每個(gè)組件。當(dāng)您對(duì)布局感到滿意時(shí),進(jìn)行所有連接并為您的 PCB 布線。
![pYYBAGSAiHSANfEXAAJelvg0DnU508.png](https://file.elecfans.com/web2/M00/AB/14/pYYBAGSAiHSANfEXAAJelvg0DnU508.png)
保存您的項(xiàng)目并導(dǎo)出 Gerber 文件。
規(guī)格。
該模塊采用ESP32-WROOM-32芯片組,功能非常強(qiáng)大,該芯片組集成了WIFI、BT、BLE,可實(shí)現(xiàn)廣泛的應(yīng)用。
![poYBAGSAiJaAUxz1AAIFg4N1g2U739.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiJaAUxz1AAIFg4N1g2U739.png)
有兩個(gè)可單獨(dú)控制的CPU內(nèi)核,CPU時(shí)鐘頻率可在80 MHz至240 Mhz之間調(diào)節(jié)。
![pYYBAGSAiJyAJw9zAAHO9kbxHyU494.png](https://file.elecfans.com/web2/M00/AB/15/pYYBAGSAiJyAJw9zAAHO9kbxHyU494.png)
ESP32 集成了豐富的外設(shè),如電容式觸摸傳感器、霍爾傳感器、SD 卡接口、以太網(wǎng)、高速 SPI、UART、I2S 和 I2C。
![pYYBAGSAiJ-Af8uFAAGDZdPU4S0361.png](https://file.elecfans.com/web2/M00/AB/15/pYYBAGSAiJ-Af8uFAAGDZdPU4S0361.png)
ESP32 芯片的睡眠電流小于 5 μA,適合電池供電和可穿戴電子應(yīng)用。
![poYBAGSAiKOAV5-RAAKwedCb9ig540.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiKOAV5-RAAKwedCb9ig540.png)
我在這個(gè) ESP32 中使用的編程芯片是 CH340C...這是非常流行的,CH340C 是一個(gè)串口轉(zhuǎn) USB 轉(zhuǎn)換器,反之亦然。
![poYBAGSAiKqADWRyAALzcBaKbNY706.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiKqADWRyAALzcBaKbNY706.png)
該芯片已用于Arduino板、ESP8266板等部分板卡,以及許多其他模塊。
它支持從 2400bps 到 115200bps 的波特率。(10 萬 15000 200 Bps)
CH340C提供全雙工串行接口,也可以設(shè)置收發(fā)緩沖區(qū)。
![pYYBAGSAiK2AVR-XAAJTmw3FaDI919.png](https://file.elecfans.com/web2/M00/AB/15/pYYBAGSAiK2AVR-XAAJTmw3FaDI919.png)
此 CH340C 與 3.3V 和 5V I/O 兼容。
讓我們通過上傳一些示例代碼來測(cè)試這個(gè) ESP32 板。
首先,我要上傳簡(jiǎn)單的眨眼草圖。
![pYYBAGSAiLCABwPaAAFgXqcdgvA910.png](https://file.elecfans.com/web2/M00/AB/15/pYYBAGSAiLCABwPaAAFgXqcdgvA910.png)
這里內(nèi)置的 led 連接到 GPIO 2,會(huì)以一秒的間隔閃爍。
現(xiàn)在選擇正確的端口和正確的板。開發(fā)板是 DOIT ESP32 DEVKIT V1。
![poYBAGSAiLOACEjJAAHvPSe2r7M991.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiLOACEjJAAHvPSe2r7M991.png)
現(xiàn)在點(diǎn)擊上傳按鈕,看看代碼是否會(huì)上傳。
![poYBAGSAiLWAWO57AAFrkBY8KpM475.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiLWAWO57AAFrkBY8KpM475.png)
代碼已成功上傳到 ESP32 開發(fā)板。
這意味著我的 ESP32 開發(fā)板工作正常。
![poYBAGSAiLqAWE3EAAKbj7tNcAk684.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiLqAWE3EAAKbj7tNcAk684.png)
如您所見,板載 LED 每隔一秒閃爍一次。這個(gè)板載 LED 連接到 GPIO 引腳 2。
這是第一個(gè)也是最常見的 Arduino 草圖,我已經(jīng)上傳到這個(gè) ESP32 模塊。
讓我們嘗試上傳一些其他使用外圍設(shè)備的代碼。
![pYYBAGSAiLyAJjTeAAIuiTVxn_A689.png](https://file.elecfans.com/web2/M00/AB/15/pYYBAGSAiLyAJjTeAAIuiTVxn_A689.png)
現(xiàn)在我要使用 I2C 模塊連接這個(gè) 16x2 LCD 顯示器......
現(xiàn)在轉(zhuǎn)到文件....然后從示例中打開 Arduino-Liquid-Crystal I2C 庫(kù)....然后打開 hello world 示例代碼。
![poYBAGSAiL-AIWdkAAHYezt7Mp4385.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiL-AIWdkAAHYezt7Mp4385.png)
這是在 LCD 顯示屏上打印“hello world”的簡(jiǎn)單代碼。
讓我們上傳這段代碼....
![pYYBAGSAiMKAAzDqAAD0zoAu0mA202.png](https://file.elecfans.com/web2/M00/AB/15/pYYBAGSAiMKAAzDqAAD0zoAu0mA202.png)
Hello world 打印在 LCD 屏幕上。這意味著外圍設(shè)備也能正常工作。
![poYBAGSAiMWAIQqwAAL_x2mvPS0242.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiMWAIQqwAAL_x2mvPS0242.png)
。
![poYBAGSAiMeATELBAAFL0mZp9QI439.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiMeATELBAAFL0mZp9QI439.png)
這是從 blynk 應(yīng)用程序控制兩個(gè) LED 的簡(jiǎn)單代碼。
現(xiàn)在讓我們快速將此代碼上傳到 ESP32 開發(fā)板。
![poYBAGSAiMqAW9vOAAKAzGfJdnM931.png](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiMqAW9vOAAKAzGfJdnM931.png)
如您所見,我可以通過 blynk 應(yīng)用程序控制 LED。
這意味著 WIFI 也工作正常。
![poYBAGSAiG6AE9yJAAHaCZ2WahU242.jpg](https://file.elecfans.com/web2/M00/AA/9B/poYBAGSAiG6AE9yJAAHaCZ2WahU242.jpg)
這款紫色漂亮的 ESP32 模塊有售,您可以從此鏈接輕松購(gòu)買此模塊。
- 基于ESP32的開源項(xiàng)目
- ESP32 UWB室內(nèi)定位測(cè)試開源項(xiàng)目
- ESP32 SIM7600 4G LTE與arduino開源項(xiàng)目
- ESP32 Feather RTC與SD開源分享
- ESP32 Feather實(shí)時(shí)時(shí)鐘開源分享
- 納米框架Esp32開源分享
- 使用ESP32制作ESP RainMaker IoT項(xiàng)目
- ESP32開源項(xiàng)目分享
- ESP32電源開源分享
- Esp32s小盤開源
- TTGO ESP32基板開源分享
- ESP32低成本板開源項(xiàng)目
- ESP32/STM32電源系統(tǒng)開源項(xiàng)目
- ESP32物聯(lián)網(wǎng)小工具開源項(xiàng)目
- Gerber_PCB_ESP32開源分享
- ESP32能取代STM32嗎?哪個(gè)更好? 1.3w次閱讀
- 基于ESP32開發(fā)的螞蟻機(jī)器人方案 1234次閱讀
- 基于ESP32-S3的高性能開發(fā)板介紹 1w次閱讀
- 什么是ESP32-CAM攝像頭? 2.4w次閱讀
- 基于ESP32的簡(jiǎn)易web服務(wù)器設(shè)計(jì) 3990次閱讀
- 使用ESP32實(shí)現(xiàn)UDP通信的方法 6519次閱讀
- ESP32使用MiroPython編程環(huán)境搭建 3047次閱讀
- 基于ESP32制造有趣的超級(jí)馬里奧主題時(shí)鐘 4783次閱讀
- ESP8266/ESP32自動(dòng)下載原理 4742次閱讀
- 基于ESP-WROOM-32E專為IoT設(shè)計(jì)的FireBeetle ESP32-E主控板介紹 5025次閱讀
- esp32物聯(lián)網(wǎng)的應(yīng)用實(shí)例 LoRa網(wǎng)關(guān)制作、觸屏DIY電視、Sygic導(dǎo)航HUD 6041次閱讀
- ESP32的數(shù)字遙測(cè)實(shí)現(xiàn) 1779次閱讀
- 如何使用ESP32創(chuàng)建一個(gè)氣象站 4040次閱讀
- 如何在ESP32上使用代碼運(yùn)行TensorFlow模型? 4818次閱讀
- dfrobotBeetle-ESP32控制器簡(jiǎn)介 2974次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論