NodeMCU篇 (三)用arduino的方式

2021-09-17 23:08:00 字數 1522 閱讀 4352

使用espduino ide後,nodemcu板子就成了能聯網的arduino板子

1、引腳功能圖(可以看出,引腳中有五處gnd,五處以上的vcc;13個gpio口,肯定夠用了)

nodemcu工作電壓3.3v,可以從以下幾種方式供電:

usb口: 5v供電

vin: 可輸入5v供電。

3v引腳: 可以輸入3.3v直接給esp8266供電。當使用其他方式供電時,該引腳可以獲得3.3v電壓。

所有i/o輸入電壓都不得高於3.3v。

d0~d8: 數字輸入引腳。

pwm: 所有數字i/o都可用於pwm輸出

串列埠: serial(tx-d10/rx0-d9)可用於和計算機或其他裝置通訊,serial1(tx1-d4)只有輸出埠,可用向其他裝置傳送資料。

spi: miso\mosi\sck引腳可用於spi通訊。

iic: 實際上d0~d8都可以用作iic通訊。

a0: 只能做模擬輸入使用,輸入電壓範圍為0~3.3v,8-bit精度。

l: 位於8266模組上的led,該led連線到d2引腳,可以使用巨集led_builtin程式設計控制

可以使用開發板上印刷的dx或引腳對應的gpio編號控制引腳,如

a=digitalread(d1)

a=digitalread(5)

是等效的。

不建議使用的引腳

程式燒寫時,會使用到txd0\rxd0\gpio0 三個引腳,如需使用,請燒寫完成後,再連線外設使用。

esp8266模組內部使用了一些io,如s1\s2\s3\sc\so\sk\gpio15,程式設計時請不要呼叫,否則可能造成程式執行錯誤

2、讓他以arduino的方式聯網
#include //注意書寫方式,兩個i是小寫。。

/* 連線wifi的賬號和密碼 */

python基礎篇 python基礎篇(三)

使用者輸入 bb 歡迎來到中國資訊網,您的支援是我們的動力!bb n請輸入您的名字 aa input bb 此處可先定義變數,也可將要展示的內容直接輸入在裡面 print 歡迎您 aa 輸出歡迎來到中國資訊網,您的支援是我們的動力!請輸入您的名字 張三 輸入 張三 歡迎您 張三!結果 注意1 sub...

Noip 備戰篇(三)

小k 的農場 farm new oj 1750 題目大意 現在有若干個農場,每個農場裡面有若干個作物,現在給你一些限制條件,具體是 思路 比較顯然的查分約束系統。對於這張圖裡面的每乙個聯通塊,只要判斷一下有沒有負環就可以了。但是有個坑爹的地方就是如果你spfa n 才退出就會超時,所以用棧代替佇列就...

(三)docker 資料篇

3.資料管理 資料卷和資料卷容器 資料卷 data volumes 容器內資料直接對映到本地主機環境 資料卷命令 docker run itd name 自定義容器名 v home 使用者名稱 目錄 容器內目錄 映象名 docker run itd name test v home zxm back...