D1 R2 開發板 (兼容 Arduino WiFi版 / WeMos D1 / WeMos D1 R2 / NodeMCU)
D1 R2 開發板 (兼容 Arduino WiFi版 / WeMos D1 / WeMos D1 R2 / NodeMCU)
D1 R2是一款完全兼容 WeMos D1 R2,並基於ESP8266微控制器的微型開發板,它具有Wi-Fi連接功能和簡便易用的開發環境,可以幫助開發者輕鬆地創建物聯網應用。
該開發板的尺寸小巧,僅為5.5 x 2.7厘米,但功能強大。它搭載了ESP8266微控制器,這是一個高性能的SoC(系統單晶片),包含了一個32位的RISC處理器和一個Wi-Fi模塊。這使得Wemos D1 R2成為一個強大的平台,可以輕鬆地處理複雜的物聯網任務。
Wemos D1 R2還擁有豐富的外部接口,包括11個數字輸入/輸出引腳(其中包括一個可以作為PWM輸出的引腳)和1個類比輸入引腳。此外,它還具有一個USB接口和一個Micro-SD卡槽,方便開發者在開發過程中進行數據存儲和通信。
開發者可以使用Arduino IDE來編程Wemos D1 R2,這使得開發過程簡單而容易。同時,Wemos D1 R2還支持Lua腳本語言,可以讓開發者更靈活地進行編程。
總的來說,Wemos D1 R2是一個強大的物聯網開發板,它擁有豐富的外部接口和簡單易用的開發環境,可以幫助開發者快速創建物聯網應用,實現智能化控制和監測。
D1 R2 產品規格:
主要硬體規格
- 微控制器:ESP8266EX
- CPU:32位元Tensilica Xtensa L106 RISC處理器
- 通訊:Wi-Fi 802.11 b/g/n,支援 WPA/WPA2 PSK/Enterprise
- 運行頻率:80 MHz
- 開發板尺寸:5.5 x 2.7 cm
數位輸出輸入介面
- 11個GPIO腳位(D0-D10)
- 支援PWM輸出(D0, D2, D5, D6, D7, D8, D9, D10)
- 支援外部中斷(D1, D2)
類比輸入介面
- 1個類比輸入腳位(A0)
電源管理
- 支援5V USB電源輸入
- 支援外部7-12V DC電源輸入
- 支援內建Micro-USB充電器
儲存與記憶體
- 4MB的SPI Flash記憶體
- 80KB的SRAM
其他介面
- USB連接埠:用於上傳程式碼和供電
- Micro-SD卡插槽:用於數據存儲和通信
- Reset按鈕
支援的開發環境
- Arduino IDE
- Lua腳本語言
- 可配合Blynk 控制
D1 開發板 (完全兼容 WeMos D1)
使用ESP8266 ESP-12E芯片,是支援Wifi 功能的 Arduino開發版,並可用於Arduino IDE 開發軟件,可更直接開發IoT 程序。
D1 開發板技術規格:
- 基於ESP-8266EX
- Arduino兼容,使用Arduino IDE來編程
- 11 x I/O 引腳
- 1 x ADC 引腳(輸入範圍0-3.3V)
- 支持 OTA 無線上傳
- 板載5V 1A開關電源(最高輸入電壓24V)
- 安裝硬件包後,直接用Arduino IDE 開發,
- 是具有 WiFi功能 的 Arduino
WeMos D1 軟件:
- CH340G USB to UART driver: https://www.wemos.cc/en/latest/ch340_driver.html?highlight=ch340
- Arduino 1.8.2: https://www.arduino.cc/en/Main/Software
- ESP8266 https://github.com/esp8266/Arduino
- Getting Start WeMos D1 http://cyaninfinite.com/tutorials/getting-started-with-the-wemos-d1-esp8266-wifi-board/
安裝教程:
Programming the ESP8266 WeMos-D1R2 Using Arduino Software/IDE: 15 Steps
https://www.instructables.com/id/Programming-the-WeMos-Using-Arduino-SoftwareIDE/