ESP-01 使用經(jīng)驗(yàn)點(diǎn)滴

ESP-01

ESP-01 可能是體積最小的實(shí)驗(yàn)板了。
ESP-01可謂是“小身材,大能力”集MCU與WIFI于一身,在ESP8266系列中性價(jià)比算比較高的一款了。

esp01 PINOUT

ESP01有以下幾個特點(diǎn):

  1. 支持IIC總線
  2. 支持UART
  3. 可支持一個數(shù)字輸入/輸出口
  4. 不能直接接入模擬輸入/輸出設(shè)置
  5. 工作電壓低最大支持3.3V

如果與其它的實(shí)驗(yàn)板相比這個板確實(shí)是要便宜個幾塊錢,淘寶上約為7~8塊錢左右。對于一些接入IIC,UART或者單數(shù)字輸入的設(shè)備來說是一個很不錯的選擇。

關(guān)于模擬輸入與成本的考慮

由于ESP01由于是沒有模擬口的所以需要加配一個A/D線路,又或者通過IIC連接另一個ATTINY13/24/85系列的超小Arduino來充當(dāng)這個A/D線路,但這樣一算價(jià)格ATTINY系列的最低也要個4,5塊錢,兩者一加起來就起碼要個12~13塊左的價(jià)錢,這樣話還不如直接使用WeMos D1(成本大約為13~14)劃算呢。

燒錄

ESP01的引腳設(shè)計(jì)有點(diǎn)像NRF2401,個人覺得非常不好用,為了方便我一般會購置一塊轉(zhuǎn)接塊來用

燒錄固件件的話還需要去買一個串口轉(zhuǎn)換板

一般這種板是采用CH3400或者CH34X的驅(qū)動就能用了,價(jià)格大約在20塊左右。

關(guān)于其它成品板

由于ESP01的體積小,可以做很多的小工程機(jī),這樣可以省去很多自己設(shè)計(jì)和打板的時間,常見的有以下的幾種。

首先是ESP01-Relay,其實(shí)就是將一個繼電器連接到ESP01的GPIO2的口上用的一個無線開關(guān)板,這款產(chǎn)品其實(shí)使用范圍也挺廣,可以用在各種的開關(guān)、插座等的場合。

ESP01-Relay

另一種是ESP01-Adapter(WIFI透傳轉(zhuǎn)換板)

ESP01-ADAPTER

這款板子是將GPIO接成UART的形式,在代碼中用實(shí)現(xiàn)一具軟串口就可以實(shí)現(xiàn)WIFI透傳的功能。

還有就是像以下這兩款功能比較單一的溫度濕度感應(yīng)模塊:

關(guān)于GPIO2的控制

使用ESP-01有一個比較簡單的通則就是編寫固件時直接使用GPIO2

int PIN = 2;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容