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驅動庫,主要是物件導向的形式 或許這個說法不對 我們來看看,這個庫的使用方...