2026年2月22日 星期日

ESP8266 WiFi 模組(ESP-01)韌體更新(使用一鍵燒錄)

這世界除非有師父(真人)領進門,要不然學習新知真的要花費相當多的心血與時間,本實作:ESP8266 WiFi 模組(ESP-01)韌體更新,就是一個活生生的案例。短短的燒錄學習小誌竟然花費六個多鐘頭!網路的資料很多但也很無章法,正所謂江湖一點訣,說破就不值錢,今天小誌就來說破吧!

本測試的主角為使用 ESP8266晶片的 WiFi 網路模組 ESP-01網路模組 ,另外加上一塊USB轉TTL的模組與原本用於提供麵包版電源的模組。主硬體:ESP8266 WiFi 模組: (ESP-01)、USB轉TTL的模組:FT232RL、電源模組:MB-102雙路電源板

硬體接線
1. 電源接線:
【MB-102】3.3V →【ESP-01】VCC
【MB-102】3.3V →【ESP-01】CH_PD
【MB-102】GND →【ESP-01】GND
【MB-102】GND →【FT232RL】GND

2. FT232RL與ESP-01的TX發送端與 RX接收端交互對接。
【FT232RL】TXD→【ESP-01】URXD
【FT232RL】RXD→【ESP-01】UTXD


2026年2月12日 星期四

ESP8266 WiFi 模組(ESP-01)序列埠監控視窗AT指令測試

在上一篇實作文章:Ardunio:ESP8266 WiFi 模組(ESP-01)序列埠通訊軟體AT指令測試 ,實作利用USB TTL模組與序列埠通訊軟體跟WiFi 模組(ESP-01)進行溝通,現在本實作將以 Arduino Nano 與 Arduino IDE 內建的序列埠監控視窗與WiFi 模組(ESP-01)進行溝通。

雖然本實作使用Nano板為工具,但是Nano板上的3.3V電源是不足以提供給WiFi 模組(ESP-01)使用,所以WiFi 模組(ESP-01)所需的電源依然使用MB-102雙路電源板另行供應。


2026年2月1日 星期日

ESP8266 MicroPython 無線基地台連線

本 ESP8266 實作系列是以 Thonny 為程式開發工具,並以 MicroPython 程式碼來控制 ESP8266 開發板(Wemos D1 Mini)與延伸附加的硬體裝置。 

建置物聯網裝置時通常需要設定WiFi連線到本地的無線路由器(WiFi分享器)。ESP8266開發板整合WiFi網路晶片,所以可以使用三種工作模式連接WiFi。 

  •  AP模式: Access Point,提供無線接入服務,允許其它無線裝置接入,提供資料訪問,一般的無線路由/網橋工作在該模式下。AP和AP之間允許相互連線。ESP8266工作在AP模式下,手機、PAD、電腦等裝置可以直接連上模組,可以很方便對使用者裝置進行控制。 
  • STA模式: Station, 類似於無線終端,STA本身並不接受無線的接入,它可以連線到AP,一般無線網絡卡即工作在該模式。任何一個接入無線AP的裝置都可以稱為一個站點。 
  • AP+STA模式:就是既可以連接到其它的WIFI路由,也可以讓其他的無限終端設備聯入。

熱門文章