Wemos board-ok

A Wemos egy - saját bevallása szerint - fiatal kínai cég, mely sok alacsony árfekvésű IoT eszközt fejleszt és gyárt. Az Arduino kompatibilis eszközeit ezen az oldalon ismertetem, mert ezek gyakran előfordulnak a Banggood-on is.

A CH340G driver (D1 / D1 mini / D1 mini lite) innen tölthető le: https://wiki.wemos.cc/downloads
A CP2104 driver (D1 mini Pro) innen tölthető le: https://wiki.wemos.cc/products:d1:d1_mini_pro

Wemos D1

Wemos D1 A Wemos D1 egy integrált Wifi modullal bővített Arduino UNO kompatibilis kártya.

A Wemos - az Arduino-tól eltérően - az ESP8266EX processzorra épül, ami egy pár kategóriával komolyabb, ezáltal drágább is, mint az ATmega328P. A board egy ESP8266 modult is magába foglal.

Az Arduino programozási felületén alkalmazásához először telepíteni kell a Generic ESP8266 Module board-ot.

A kártya sebessége és memóriájának a mérete jelentősen felülmúlja az Arduino-t, ellenben a portok száma alacsonyabb, a kártyára integrált Wifi modulnak köszönhetően.

Fontos külömbség az Arduino UNO-hoz képest, hogy a Wemos D1 üzemi feszültsége 3,3V, azaz az összes IO is 3,3V-tal működik.

A kártya programozható a klasszikus USB-n keresztül, de az OTA is megvalósítható a Wi-fi-n keresztül.

A Wemos D1 adatlapja

MikrokontrollerESP8266EX
Üzemi feszültség3,3V
Bemeneti feszültség (javasolt)9V - 12V
Digitális csatornák száma11, az összes (kivéve a D0) alkalmazható interrupt-ra, PWM-re, I²C, 1-Wire kommunikációra
Analóg csatornák száma1 (csak bemenetként alkalmazható)
DC áram lábankéntmax.1A (3,3V)
Flash memória4MB
Órajel80MHz/160MHz
Led-del kiegészített csatornaD4
Hossza68.6mm
Szélessége53.4mm
Súlya21.8g

A Wemos D1 R2 lábkiosztása

kártya pinfunkcióESP8266 pin
TXTXDTXD
RXRXDRXD
A0Analog inputA0
D0I/OGPIO16
D1I/O, SCLGPIO5
D2I/O, SDAGPIO4
D3I/O, 10k pull-upGPIO0
D4I/O, 10k pull-up, beépített LED-delGPIO2
D5I/O, SCKGPIO14
D6I/O, MISOGPIO12
D7I/O, MOSIGPIO13
D8I/O, 10k pull-down, SSGPIO15
GNDGroundGND
5V5V
3V33.3V3.3V
RSTResetRST

az összes digitális kimenet (kivéve a D0) alkalmazható interrupt-ra, PWM-re, I²C, 1-Wire kommunikációra.

Wemos D1 mini

D1 mini

A Wemos D1 mini adatlapja

MikrokontrollerESP8266EX
Üzemi feszültség3,3V
Bemeneti feszültség (javasolt)9V - 12V
Digitális csatornák száma11, az összes (kivéve a D0) alkalmazható interrupt-ra, PWM-re, I²C, 1-Wire kommunikációra
Analóg csatornák száma1 (csak bemenetként alkalmazható)
DC áram lábankéntmax.1A (3,3V)
Flash memória4MB
Órajel80MHz/160MHz
Led-del kiegészített csatornaD4
Hossza68.6mm
Szélessége53.4mm
Súlya21.8g

Wemos D1 mini séma

Wemos D1 mini séma

Wemos D1 mini pro

D1 mini Pro

A D1 mini Pro gyakorlatilag megegyezik a D1 mini-vel, az alábbi külömbségekkel / bővítésekkel:

A D1 mini Pro séma

Wemos D1 mini pro séma

Wemos UNO + WiFi R3 ATmega328P + ESP8266

UNO+WiFi R3 ATmega328P+ESP8266

Több rendszer egy kártyán: Uno R3 ATmega 328 és WiFi ESP8266 32 MB memóriával. Az összes modul együtt vagy külön-külön is működhet. USB-n keresztül lehet a programokat és a firmware-t letölteni az ATmega328-hoz és az ESP8266-hoz. Ehhez a CH340G USB-soros átalakítót kell használni.

Technikai adatok

Vezetékezés

Wemos UNO+WiFi R3 ATmega328P+ESP8266

Jumperek beállítása

A kártyán egy jumpersorral lehet beállítani a használt funkciókat, az alábbi táblázat szerint:

funkció12345678
CH340 kapcsolódik az ESP8266-hoz (program letöltés)OFFOFFOFFOFFONONONNoUSE
CH340 kapcsolódik az ESP8266-hoz (kapcsolat)OFFOFFOFFOFFONONOFFNoUSE
CH340 kapcsolódik az ATmega328-hoz (program letöltés)OFFOFFONONOFFOFFOFF
Mega328+ESP8266ONONOFFOFFOFFOFFOFFNoUSE
minden modul függetlenül működikOFFOFFOFFOFFOFFOFFOFFNoUSE