WeMos D1 WiFi Development Board ESP8266 ESP-12E For Arduino
ID: 266
Kategorie: ESP8266
Menge: 0
Position:

Opis

ModuÅ‚ zgodny z Arduino oparty na ukÅ‚adzie WiFi ESP8266. Posiada możliwość poÅ‚Ä…czenia z sieciÄ… bezprzewodowÄ… oraz 11 cyfrowych wejść/wyjść, 10 kanaÅ‚ów PWM, 1 wejÅ›cie analogowe oraz popularne interfejsy komunikacyjne. Ta wersja pracuje z napiÄ™ciem 3,3 V, posiada zÅ‚Ä…cze microUSB do programowania.


Kontroler ESP8266 zapewnia Å‚Ä…czność z sieciÄ… WiFi, dziÄ™ki wbudowanemu sterownikowi ukÅ‚ad można programować poprzez Å›rodowisko Arduino IDE z wykorzystaniem przewodu microUSB (do nabycia osobno). PÅ‚ytka wspóÅ‚pracuje także  z NodeMCU.

 

Wyprowadzenia

Fizyczny rozkÅ‚ad wyprowadzeÅ„ jest zgodny z pÅ‚ytkÄ… Arduino Uno - poniżej przedstawiamy opis poszczególnych pinów.

 

Pin

Arduino

Pin

ESP-8266

Funkcja

TX TXD Linia danych interfejsu UART - nadajnik.
RX RXD Linia danych interfejsu UART - odbiornik.
A0 A0 Wejście analogowe, maksymalne napięcie 3,3 V
D0 GPIO16 Linia cyfrowa I/O.
D1 GPIO5

Linia cyfrowa I/O.

Linia zegarowa magistrali I2C - SCL.

D2 GPIO4

Linia cyfrowa I/O.

Linia danych magistrali I2C - SDA.
D3 GPIO0 Linia cyfrowa I/O z rezystorem podciÄ…gajÄ…cym do VCC 10 kΩ.
D4 GPIO2

Linia cyfrowa I/O z rezystorem podciÄ…gajÄ…cym do VCC 10 kΩ.

Dołączona, wbudowana dioda LED.

D5 GPIO14

Linia cyfrowa I/O.

Linia zegarowa magistrali SPI - SCK.
D6 GPIO12

Linia cyfrowa I/O.

Linia danych magistrali SPI - MISO.
D7 GPIO13

Linia cyfrowa I/O.

Linia danych magistrali SPI - MOSI.
D8 GPIO15

Linia cyfrowa I/O z rezystorem podciÄ…gajÄ…cym do GND 10 kΩ

Linia magistrali SPI - SS.
GND GND Masa
5V - Napięcie wyjściowe z regulatora 5 V.
3V3 3,3V Napięcie wyjściowe z regulatora 3,3 V.
RST RST Reset modułu.
VIN - Napięcie zasilania ze złącza DC.

 

Pierwsze uruchomienie

  1. Pobierz i zainstaluj Å›rodowisko Arduino IDE w wersji 1.6.7 ze strony: www.arduino.cc
  2. Uruchom Arduino IDE, wybierz Plik -> Preferencje
  3. W miejscu Dodatkowe adresy URL dla menadżera płytek podaj:
    http://arduino.esp8266.com/stable/package_esp8266com_index.json
  4. Wybierz NarzÄ™dzia -> PÅ‚ytka -> Menadżer pÅ‚ytek
  5. Zainstaluj moduł ESP8266 Community (prawdopodobnie na dole listy)
  6. Od tej pory pÅ‚ytki z serii WeMos bÄ™dÄ… już dostÄ™pne z Menu: NarzÄ™dzia -> PÅ‚ytka

 

 

Opis programowania pÅ‚ytki za pomocÄ… Å›rodowiska Arduino IDE można znaleźć na stronie producenta.

PrzykÅ‚adowe programy dostÄ™pne sÄ… w serwisie GitHub.

 

Specyfikacja

  • NapiÄ™cie zasilania: od 9 V do 24 V
  • NapiÄ™cie pracy wyprowadzeÅ„: 3,3 V
  • Kontroler ESP8266
    • Pamięć Flash: 4 MB
    • Porty I/O: 11
    • WyjÅ›cia PWM: 10
    • Ilość wejść analogowych: 1 (kanaÅ‚ przetwornika A/C)
    • Interfejsy szeregowe: UART, SPI, I2C, 1-Wire
    • ZewnÄ™trzne przerwania
    • Kontroler sieci WiFi
  • Konektor: gniazdo microUSB (przewód microUSB do nabycia osobno)
  • Kontroler USB - UART: CH340
  • ZÅ‚Ä…cze zasilajÄ…ce: DC 5,5 x 2,1 mm
  • Wymiary pÅ‚ytki: 69 x 54 x 15 mm

 

Przydatne linki

 


 

This is Arduino Form factor compatible (Not all pins are pin for pin compatible out due to limitations of the ESP8266)
But You can program this via the regular Arduino IDE.. Very interest device for anyone interesting in
prototyping with Arduino form factor shields.
Full information can be found here. Have a read before you buy to make sure this device is suitable for you.
If you are a Maker, an experimenter, a prototyper, I'd highly recommend one.
Before USE D1
You need setup ch340g(USB to UART IC) driver, if you first use it.
Windows
Download driver from: win32/64
Download driver form: Mac
Python 2.7
pySerial pip install pyserial
Linux(Ubuntu)
Not need setup any driver.
Python 2.7
pySerial pip install pyserial
Install hardware package
Installing with Boards Manager
Starting with 1.6.4, Arduino allows installation of third-party platform packages using Boards Manager. We have packages available for Windows, Mac OS, and Linux (32 and 64 bit).
Install Arduino 1.6.5 from the Arduino website.
Start Arduino and open Preferences window

Package Includes:
1 x WeMos D1 WiFi Development Board ESP8266 ESP-12E For Arduino IDE UNO R3