EasyESP-1 是用于低成本,支持WiFi的ESP8266微控制器的快速原型開發(fā)板。預(yù)先安裝了板載USB到串行轉(zhuǎn)換器,EasyESP-1不需要任何其他硬件即可將應(yīng)用程序固件下載到ESP8266芯片。該開發(fā)板中使用的ESP模塊為ESP-12E。所有I/O引腳均被拆分為0.1英寸的母接頭,以便于訪問;另外還標有用于連接Grove傳感器和其他兼容模塊的標準Grove連接器。 180點面包板進一步簡化了外部電路的實驗和測試。您可以從我們的 Tindie商店購買EasyESP-1。非美國買家也可以從 Elecrow 獲得該商品。
圖。 1:EasyESP-1開發(fā)板
功能列表
輕松訪問所有功能通過母頭和Grove連接器的GPIO引腳
180點面包板,用于測試測試電路
板載3.3V(800 mA)穩(wěn)壓電源
兩個輕觸開關(guān)用于用戶輸入,一個輸出LED
滑動開關(guān)可在睡眠模式下啟用/禁用自動喚醒功能
2:EasyESP-1功能
ESP8266模塊以3.3V電源供電。 EasyESP-1使用SPX3819低噪聲LDO穩(wěn)壓器從USB端口或外部5V DC輸入為ESP12E模塊提供3.3V電源。 LDO的最大電流容量為500mA。有一個電源選擇(PS)滑動開關(guān)(請參見圖2 ),可在USB和外部5V電源選項之間進行切換。在編程過程中,EasyESP板連接到PC的USB端口,因此使用USB電源非常方便。PS開關(guān)必須位于USB位置才能使用USB電源。如果出于任何原因需要使用外部電源,則需要穩(wěn)壓的+ 5V DC,最小額定電流為500mA(建議為1A),并帶有2.1mm公輸出電源插頭。外部電源插入PS開關(guān)旁邊的輸入DC桶式插孔。請注意,在這種情況下,PS開關(guān)必須滑至EXT位置。
注意:請記住,外部DC輸入應(yīng)為+ 5V穩(wěn)定電壓。
CP2102 USB-UART橋接器
EasyESP-1使用Silicon Labs的CP2102 USB到板上的串行橋接器設(shè)備將用戶應(yīng)用程序上傳到ESP模塊。它還允許用戶使用計算機上的串行終端程序(例如Arduino IDE上的串行監(jiān)視器)進行調(diào)試??梢詮?Silicon Labs網(wǎng)站下載該USB-UART橋接設(shè)備的驅(qū)動程序。
I/O外設(shè)
ESP12E模塊的I/O引腳分為0.1“間距母頭(J3)以及多個grove連接器。板上可用的ESP12E I/O引腳為RST,D0-D8,Tx,Rx和模擬輸入引腳AN.ESP8266的內(nèi)置ADC具有10位分辨率,可以接受范圍為0的輸入電壓至1.0V。為了將輸入模擬電壓的范圍擴展到3.3V,EasyESP-1集成了一個簡單的2電阻分壓器網(wǎng)絡(luò),如圖所示。 3 。
圖。 3:電阻分壓器網(wǎng)絡(luò)將ADC輸入范圍增加到3.3V
兩個用戶輕觸開關(guān)( SW1 和《還可以通過母頭( J3 )訪問strong》 SW2 )和一個用戶LED( LD1 )。在默認情況下,輕觸開關(guān)輸出被拉高。按下它們時,相應(yīng)的 J3 引腳( SW1 和 SW2 )將變?yōu)椤暗汀?。同樣?LD1 被配置為高電平有效,這意味著當 J3 的 LD1 引腳連接到邏輯“高”時, LD1 LED點亮。所有ESP12E I/O引腳,用戶輕觸開關(guān)和LED以及電源引腳均布置在2×12接頭連接器( J3 )中。也可以通過 U5 樹林連接器訪問 AN 引腳。在ESP8266中,I2C是通過按位實現(xiàn)的,因此,任何兩個I/O引腳都可以配置為I2C總線。但是,為了使用戶更輕松,EasyESP-1板提供了三個I2C格羅夫連接器(I2C1,I2C2和I2C3),它們分別硬連接到 D1 (SCK)和 D2 (SDA)引腳。 EasyESP-1 isgivenin 的I/O部分的特寫照片。 4 。
圖。 4:2×12母頭(J3)和grove連接器可用于訪問ESP12E I/O引腳以及用戶開關(guān)和LED
請注意,EasyESP-1使用與 NodeMCU 相同的I/O索引。這與內(nèi)部GPIO索引不匹配。例如,引腳D1實際上映射到內(nèi)部GPIO5。如果您使用Arduino IDE對EasyESP-1進行編程,則可以同時訪問此引腳。例如,digitalWrite(D1,LOW)和digitalWrite(5,LOW)都將做同樣的事情,將邏輯“低”寫入D1引腳。下圖描述了EasyESP-1 Dx和ESP8266內(nèi)部GPIO之間的引腳映射。請注意,通過將 TX 和 RX 引腳尋址為 D10 (GPIO1)和 D9 ,也可以調(diào)用它們來進行正常的I/O操作。分別為strong》(GPIO3)。
EasyESP-1 I/O引腳索引與ESP8266內(nèi)部GPIO
喚醒使能開關(guān)
對于低功耗應(yīng)用,ESP8266可以在深度睡眠模式下進入深度睡眠模式為了使ESP8266在特定時間間隔后自動從睡眠模式喚醒,必須將 XPD/D0 引腳(也是GPIO16)連接到ESP8266的復(fù)位線。在EasyESP-1板上,可以通過將喚醒啟用開關(guān)滑動到 EN 位置來輕松完成此操作。
下載EasyESP-1 Eagle CAD文件
從我們的Tindie商店購買EasyESP-1 國際買家請訪問此處
責任編輯:wv
-
連接器
+關(guān)注
關(guān)注
98文章
14606瀏覽量
136879 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5093瀏覽量
97802
發(fā)布評論請先 登錄
相關(guān)推薦
評論