ESP8266是一個很棒的工具,可以讓您的項目訪問互聯網。 ESP8266是一款非常低成本的模塊,預先設置了AT命令集固件,這意味著您只需將其連接到Arduino設備,即可獲得與WiFi Shield相同的Wi-Fi功能。該模塊具有強大的板載處理和存儲功能,可通過其GPIO與傳感器和其他應用程序集成。
在本教程中,我們將向您展示如何開始使用ESP-01 Wi-Fi模塊,對其進行配置,并驗證模塊與其他設備之間是否建立了通信而不使用FTDI芯片。


連接ESP8266
現在,按照以下說明連接ESP8266:
VCC將連接到3.3V電源。
GPIO0和GPIO2是通用數字端口。 GPIO0還控制模塊模式(編程或正常操作)。在我們的情況下(正常操作),它應連接到3.3V(高)。此示例中未使用GPIO2。
Rx:轉到Arduino引腳0(但需要調整電壓)
CH_PD:芯片使能。保持高電平(3.3V)以便正常工作
RST:復位。保持高電平(3.3V)以便正常工作。將其置于0V以復位芯片。
GND接地。
Tx:轉到Arduino pin1。

ESP8266模式:(設置繼續)
打開串口監視器并將波特率更改為 115200 并從下拉菜單中選擇 NL和CR (新行和回車)。在串行監視器上鍵入 AT ,您將看到確定為響應。如果您在屏幕上看到垃圾值,請嘗試重置模塊或檢查波特率。確保已設置NL和CR選項。此外,ESP8266模塊有三種操作模式:
1。接入點(AP) - 在 AP 中,Wi-Fi模塊充當Wi-Fi網絡或接入點(因此稱為名稱)。它允許其他設備連接到它。并建立ESP8266與通過Wi-Fi連接的設備之間的雙向通信。
2。站(STA) - 在 STA 模式下,ESP-01可以從您家連接到AP(接入點),例如Wi-Fi網絡。這允許連接到該網絡的任何設備與模塊通信。
3。兩者 - 在此模式下,ESP-01同時充當 AP 以及 STA 模式。有關更多ESP8266 AT命令,請參閱以下站點。
安裝ESP8266平臺
首先,必須設置Arduino環境以使其兼容 ESP-01 模塊。為了安裝ESP8266的平臺軟件包,需要 Arduino版本1.6.4或更高版本 。
1。從Arduino IDE打開首選項窗口。轉到文件》首選項

2。在 http://arduino.esp8266.com/stable/package_esp8266com_index.json 中輸入其他Board Manager URL字段,然后單擊“確定”按鈕

3。開放板經理。轉到:工具》板》板卡管理器。..

4。向下滾動,選擇ESP8266板菜單并安裝“esp8266 platform”。

5。從工具》板》通用ESP8266模塊中選擇您的ESP8266板

控制輸入和輸出
在Arduino IDE中,轉到“示例”并打開閃爍程序。將引腳編號從13更改為2,因為ESP8266 (GPIO0和GPIO2)只有兩個GPIOb引腳。注意:確保在上傳代碼時 GPIO0 接地。

將ESP-01模塊連接為根據上圖,然后上傳下面顯示的草圖并觀看魔術!

-
Wi-Fi模塊
+關注
關注
0文章
37瀏覽量
11529 -
ESP-01
+關注
關注
1文章
18瀏覽量
5107
發布評論請先 登錄
物聯網浪潮下,如何精準選型Wi-Fi模塊?
ESP-01/01S 燒錄固件
ESP32 Wi-Fi 控制 LED 燈的原理
Wi-Fi模塊選型指南 | 低功耗藍牙/Wi-Fi 6模塊推薦 | 物聯網設備集成攻略
如何在 NuMaker-IoT-M467 板上使用 Arduino IDE 控制 Wi-Fi 模塊?
ESP8285樂鑫SOCwifi芯片32bit MCU和2.4 GHz Wi-Fi
SkyOne? Wi-Fi 雙頻 802.11ac 前端模塊 skyworksinc
貿澤電子開售Qorvo Wi-Fi 7前端模塊
適用于 Wi-Fi 7 應用的 6 GHz 高功率前端模塊 skyworksinc
DA16600MOD超低功耗Wi-Fi低功耗藍牙組合模塊數據手冊
Wi-Fi 定位服務流程
Wi-Fi 定位服務
Skyworks ICE? Technology 用于 Wi-Fi? 7 應用的 6 GHz 高功率前端模塊 skyworksinc
怎樣配置ESP-01Wi-Fi模塊
評論