2017年1月24日 星期二

DIY - ESP8266:ESP-12E 帶 USB CP2102 開發板模塊介紹(十二)

DIY - ESP8266:ESP-12E 帶 USB CP2102 開發板模塊介紹(十二):

筆者除了購買了 ESP-12E 帶 USB CH3406 開發板外,還購買了另一款 ESP-12E 帶 USB CP2102 開發板模塊,尺寸比 ESP-12E 帶 USB CH3406 開發板模塊小,這款開發板是 NodeMCU v1.0 使用了 USB CP2102 的晶片作 USB - TTY 功能,使模塊可以直接插入 USB 作供電和通訊,而且還安裝了 Flash 鍵和 Reset 鍵,簡化燒錄程式工作,非常方便作開發測試使用。

ESP-12E 帶 USB CP2102 開發板
ESP-12E 帶 USB CP2102 開發板的正面
ESP-12E 帶 USB CP2102 開發板的背面
這款 ESP-12E 帶 USB CP2102 開發板在主要用於 NodeMcu,是屬於 NodeMCU 開發板的 v1.0 版本(NodeMCU v1.0),NodeUSB 是用於開放物聯網(IoT)平台上,大小如我們使用的 USB 手指一樣,它設計利用 NodeMCU(Lua)來簡化編程,並具有 USB 功能的額外功能,可為開發人員提供簡單的原型(Prototype)開發。

ESP-12E USB CP2102 開發板輸出腳的定義
ESP-12E USB CP2102 開發板輸出腳的定義:
Signal
Signal
Pin

Pin
Signal
Signal
ADC0
A0
1

30
D0
GPIO16

RSV
2

29
D1
GPIO5

RSV
3

28
D2
GPIO4
GPIO10
SD3
4

27
D3
GPIO0
GPIO9
SD2
5

26
D4
GPIO2
MOSI
SD1
6

25
3V3

CS
CMD
7

24
G

MISO
SD0
8

23
D5
GPIO14
SCLK
CLK
9

22
D6
GPIO12

G
10

21
D7
GPIO13

3V3
11

20
D8
GPIO15
EN
EN
12

19
RX
GPIO3
RST
RST
13

18
TX
GPIO1

G
14

17
G


VIN
15

16
3V3


CP2102 USB 匯流排轉接晶片的方框圖
CP210x USB 至 UART 橋虛擬 COM 埠 (VCP) 驅動器是作為促進與 CP210x 產品進行主機通信的虛擬 COM 埠的設備操作所必需的。CP2102N 設備旨在通過消除固件複雜性和減少應用開發時間來將 USB 快速添加至您的應用。這些高度集成的 USB 至 UART 橋接器的控制器提供了一個採用最少的元件和 PCB 空間,將 RS-232 設計升級到 USB 的簡單解決方案。CP2102N 包括 USB 2.0 全速功能控制器、USB 收發器、振盪器及通用非同步收發器 (UART),封裝於小至 3 毫米 x 3 毫米的包裝中。無需開發其他外部 USB 元件。所有定制和配置選項均可使用基於 GUI 的簡單配置器進行選擇。CP2102N 設備不需要進行複雜的固件和驅動程式開發,因此可通過盡可能少的開發工作實現快速的 USB 連接。

CP2102 特 點:
  • 無需開發固件。
  • 基於 GUI 的簡單 Xpress 配置器。
  • 集成 USB 收發器;無需外部電阻。
  • 集成時鐘;無需外部晶振。USB 2.0 全速相容。
  • 資料傳輸速率高達 3 兆波特。
  • USB 電池充電器檢測(USB BCS 1.2 規範)。
  • 用於喚醒暫停主機的遠端喚醒。
  • 低工作電流:9.5 mA。
  • 免版稅的虛擬通信埠驅動程式。

ESP-12E USB CP2102 開發板電路圖
ESP-12E USB CP2102 開發板的主要參數:
類別
參數
說明
無線參數
無線標準
802.11 b/g/n
頻率範圍
2.4GHz-2.5GHz (2400M-2483.5M)
數據接口
UART / HSPI / I2C / I2S / Ir Remote Control
硬體參數
工作電壓
GPIO / PWM
3.0 ~ 3.6V(建議 3.3V)
無線網路模式
Station / softAP / SoftAP+station
軟體參數
安全機制
WPA / WPA2
加密類型
WEP / TKIP / AES
升級固件
本地串口燒錄 / 雲端升級 / 主機下載燒錄
軟體發展
支援客戶自定義伺服器
提供 SDK 給客戶二次開發
網路協定
IPv4TCP / UDP / HTTP / FTP
用戶配置
AT+ 指令集,雲端伺服器,Android / iOS APP
工作電壓
4.5V~9V(10VMAX) support USB powered and USB debug
工作電流
70mA(200mA MAX, continue) standby200uA
輸輸速度
110 - 460800bps
封裝大小
48mm26mm 1.7mm + 3.2mm = 4.9mm
工作溫度
-40~+125
重量
7g

2017年 1月 24日 天氣報告
氣溫:17.4@ 21:00
相對濕度:百分之 78%
天氣:大致多雲

2 則留言: