ESP 01 使用經驗點滴

2021-09-20 05:21:11 字數 1024 閱讀 5607

esp-01

esp-01 可能是體積最小的實驗板了。

esp-01可謂是「小身材,大能力」集mcu與wifi於一身,在esp8266系列中價效比算比較高的一款了。

esp01 pinout

esp01有以下幾個特點:

支援iic匯流排

支援uart

可支援乙個數字輸入/輸出口

不能直接接入模擬輸入/輸出設定

工作電壓低最大支援3.3v

如果與其它的實驗板相比這個板確實是要便宜個幾塊錢,**上約為7~8塊錢左右。對於一些接入iic,uart或者單數字輸入的裝置來說是乙個很不錯的選擇。

由於esp01由於是沒有模擬口的所以需要加配乙個a/d線路,又或者通過iic連線另乙個attiny13/24/85系列的超小arduino來充當這個a/d線路,但這樣一算**attiny系列的最低也要個4,5塊錢,兩者一加起來就起碼要個12~13塊左的價錢,這樣話還不如直接使用wemos d1(成本大約為13~14)划算呢。

esp01的引腳設計有點像nrf2401,個人覺得非常不好用,為了方便我一般會購置一塊轉接塊來用

燒錄韌體件的話還需要去買乙個串列埠轉換板

一般這種板是採用ch3400或者ch34x的驅動就能用了,**大約在20塊左右。

由於esp01的體積小,可以做很多的小工程機,這樣可以省去很多自己設計和打板的時間,常見的有以下的幾種。

首先是esp01-relay,其實就是將乙個繼電器連線到esp01的gpio2的口上用的乙個無線開關板,這款產品其實使用範圍也挺廣,可以用在各種的開關、插座等的場合。

esp01-relay

另一種是esp01-adapter(wifi透傳轉換板)

esp01-adapter

這款板子是將gpio接成uart的形式,在**中用實現一具軟串列埠就可以實現wifi透傳的功能。

還有就是像以下這兩款功能比較單一的溫度濕度感應模組:

使用esp-01有乙個比較簡單的通則就是編寫韌體時直接使用gpio2

int pin = 2;

linux使用經驗點滴

export prompt command echo ne 0337 033 2 999r 033 1 1h 033 00 44m 033 k date 033 00m 0338 2.使用多達23個的虛擬終端 vt 假設你現在有6個,仿照 etc inittab種的檔案,加入 8 234 respa...

Oracle使用經驗點滴

1 由setlong 產生的空指標異常 ref jdbctemplate.update sql,new preparedstatementsetter else2 在進行多表聯查 包括自聯接 時使用特殊處理方式 修改前 select t0.corg id cent id,t0.corg name e...

STM32的ESP01驅動庫 物件導向的形式

這是小弟第一次發表部落格,如果有什麼不對請諒解。當我們用stm32驅動esp01模組時,你想不想像arduino那樣有乙個比較方便的庫函式來驅動呢?現在,為了更好地學習,提高自身的 水平,我開源乙個stm32的esp01 at驅動庫,主要是物件導向的形式 或許這個說法不對 我們來看看,這個庫的使用方...