步驟1:零件
E32 1W模塊LCSC:https://bit.ly/2R4xxct
E32 100mW模塊LCSC:https://bit.ly/2ZjbLo6
天線433MHz LCSC:https://bit.ly/2WBUk5A
DFRobot的Firebeetle ESP32:https://bit.ly/2FwJ8LM
步驟2:為您的項(xiàng)目制造PCB
您必須簽出JLCPCB才能訂購(gòu)在線便宜的PCBs!
您將獲得10塊高質(zhì)量的PCBs并運(yùn)到您家門口,只需2美元和一些運(yùn)費(fèi)。您還將在首次訂購(gòu)時(shí)獲得折扣運(yùn)輸。要設(shè)計(jì)您自己的PCB到easyEDA,一旦完成,將Gerber文件上傳到JLCPCB即可以良好的質(zhì)量和快速的周轉(zhuǎn)時(shí)間制造它們。
步驟3:上一教程[可選]
我上周為同一模塊制作了一個(gè)入門教程視頻,建議您在繼續(xù)學(xué)習(xí)本教程之前先看一下。
步驟4:接線和電路



所有連接均已在PCB上完成。
ESP32,OLED和E32轉(zhuǎn)接板之間的連接是基本的,并且僅使用幾根電線進(jìn)行連接。
ES32轉(zhuǎn)接板的內(nèi)部連接要復(fù)雜一些,為此我添加了一個(gè)單獨(dú)的接口
最重要的連接是M1和M0引腳。它們需要連接到GND或VCC才能運(yùn)行模塊,并且不能懸空。下一步,我們將了解有關(guān)使用M1和M0選擇模式的更多信息。
最后,我還在Rx和Tx引腳上連接了兩個(gè)LED,以便在通過(guò)UART進(jìn)行數(shù)據(jù)傳輸時(shí)
第5步:工作模式

更改引腳M1和M0的電壓的不同模式
我們可以在上表中看到不同的模式。
我主要關(guān)注模式0和模式3。對(duì)于正常的LoRa使用,我保留模塊處于模式0,并且要進(jìn)行配置,我將其保持為模式3。
對(duì)于此項(xiàng)目,我們將兩個(gè)引腳均保持為0,即模式0。
第6步:我們的PCB
我使用上述電路圖設(shè)計(jì)了一塊PCB,并制成了它。
PCB有用于ESP32的接頭, E32和OLED顯示模塊。
除此之外,還有一些基本組件。
我也為PCB上的ESP32擴(kuò)展了一些額外的GPIO引腳,
所以我將元件焊接在PCB上,并在下一步中對(duì)ESP32進(jìn)行編程。
第7步:編碼
1。下載GitHub存儲(chǔ)庫(kù):https://github.com/akarsh98/ESP32-with-E32-LoRa-mo.。.
2。提取下載的存儲(chǔ)庫(kù)。
3。在Arduino IDE中打開(kāi)原始草圖。
4。導(dǎo)航對(duì)工具》委員會(huì)。選擇適合您使用的板卡,本例中為Firebeetle ESP32。
5。選擇正確的通訊。轉(zhuǎn)到工具》端口。
6。點(diǎn)擊上傳按鈕。
7。當(dāng)選項(xiàng)卡上顯示完成上傳時(shí),您將看到OLED顯示屏如虎添翼。
步驟8:最終測(cè)試
在LoRa鏈接的另一端,我使用了上一教程中的Breakout模塊,該模塊是通過(guò)FTDI模塊連接到PC并將M0和M1的模式開(kāi)關(guān)設(shè)置為0&0。
然后開(kāi)始通過(guò)UART向與PC連接的模塊發(fā)送數(shù)據(jù),并觀察到ESP32之后OLED開(kāi)始顯示通過(guò)LoRa接收的數(shù)據(jù)。發(fā)送確認(rèn)消息,我們?cè)诖斜O(jiān)視器上看到。
責(zé)任編輯:wv
-
LoRa
+關(guān)注
關(guān)注
355文章
1890瀏覽量
238039 -
ESP32
+關(guān)注
關(guān)注
26文章
1197瀏覽量
21801
發(fā)布評(píng)論請(qǐng)先 登錄
ESP32驅(qū)動(dòng)TFmini-S紅外激光測(cè)距ToF模塊進(jìn)行測(cè)距
樂(lè)鑫科技ESP32-E22發(fā)布 樂(lè)鑫首款三頻Wi-Fi 6E 高性能協(xié)處理器
ESP32 Wi-Fi 控制 LED 燈的原理
ESP32藍(lán)牙驅(qū)動(dòng)MAX98357對(duì)音頻音樂(lè)播放
VSCode + ESP-IDF環(huán)境下給ESP32-S3項(xiàng)目添加頭文件
ESP32-WROOM-32 技術(shù)規(guī)格書(shū)
ESP8266和ESP32開(kāi)發(fā)板常見(jiàn)的2種下載方式
樂(lè)鑫ESP32-C6和ESP32-C61究竟該如何選擇?一文讀懂本質(zhì)區(qū)別
LoRa1120模塊與ESP32點(diǎn)對(duì)點(diǎn)LoRa通信實(shí)現(xiàn)實(shí)踐指南
ESP32驅(qū)動(dòng)MFRC522 RFID模塊讀寫IC卡數(shù)據(jù)
帶E32-433T LoRa模塊的ESP32教程
評(píng)論