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
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
Mikrokontroller | ESP8266EX |
Üzemi feszültség | 3,3V |
Bemeneti feszültség (javasolt) | 9V - 12V |
Digitális csatornák száma | 11, az összes (kivéve a D0) alkalmazható interrupt-ra, PWM-re, I²C, 1-Wire kommunikációra |
Analóg csatornák száma | 1 (csak bemenetként alkalmazható) |
DC áram lábanként | max.1A (3,3V) |
Flash memória | 4MB |
Órajel | 80MHz/160MHz |
Led-del kiegészített csatorna | D4 |
Hossza | 68.6mm |
Szélessége | 53.4mm |
Súlya | 21.8g |
A Wemos D1 R2 lábkiosztása
kártya pin | funkció | ESP8266 pin |
---|---|---|
TX | TXD | TXD |
RX | RXD | RXD |
A0 | Analog input | A0 |
D0 | I/O | GPIO16 |
D1 | I/O, SCL | GPIO5 |
D2 | I/O, SDA | GPIO4 |
D3 | I/O, 10k pull-up | GPIO0 |
D4 | I/O, 10k pull-up, beépített LED-del | GPIO2 |
D5 | I/O, SCK | GPIO14 |
D6 | I/O, MISO | GPIO12 |
D7 | I/O, MOSI | GPIO13 |
D8 | I/O, 10k pull-down, SS | GPIO15 |
GND | Ground | GND |
5V | 5V | |
3V3 | 3.3V | 3.3V |
RST | Reset | RST |
az összes digitális kimenet (kivéve a D0) alkalmazható interrupt-ra, PWM-re, I²C, 1-Wire kommunikációra.
D1 mini
A Wemos D1 mini adatlapja
Mikrokontroller | ESP8266EX |
Üzemi feszültség | 3,3V |
Bemeneti feszültség (javasolt) | 9V - 12V |
Digitális csatornák száma | 11, az összes (kivéve a D0) alkalmazható interrupt-ra, PWM-re, I²C, 1-Wire kommunikációra |
Analóg csatornák száma | 1 (csak bemenetként alkalmazható) |
DC áram lábanként | max.1A (3,3V) |
Flash memória | 4MB |
Órajel | 80MHz/160MHz |
Led-del kiegészített csatorna | D4 |
Hossza | 68.6mm |
Szélessége | 53.4mm |
Súlya | 21.8g |
Wemos D1 mini séma
D1 mini Pro
A D1 mini Pro gyakorlatilag megegyezik a D1 mini-vel, az alábbi külömbségekkel / bővítésekkel:
- 16Mbytes (128M bit) Flash
- Külső antenna konnektor
- Belső kerámia-antenna
- CP2104 USB-TO-UART IC (emiatt más driver kell hozzá, mint a mini-hez, lásd egész fent)
A D1 mini Pro séma
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
- Microcontroller: ATmega328
- IC Wi-Fi: ESP8266
- USB-TTL konverter: CH340G
- Power Out: 5V-800mA
- Power IN: USB 5V (500mA max.)
- Power IN: VIN/DC Jack 9..24V
- Áramfelvétel: 5V, 800mA
- TTL szint: 5V
- Wifi: Wi-Fi 802.11 b/g/n 2.4 GHz
- USB: Micro USB
- Órajel: 16MHz
- Üzemi feszültség: 5V
- Digital I/O: 14
- Analog I/O: 6
- Memory Size: 32Mb
- csatlakozó: serial\OTA
- Üzemi hőmérséklet: −40С°/+125С°
Vezetékezés
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ó | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|---|
CH340 kapcsolódik az ESP8266-hoz (program letöltés) | OFF | OFF | OFF | OFF | ON | ON | ON | NoUSE |
CH340 kapcsolódik az ESP8266-hoz (kapcsolat) | OFF | OFF | OFF | OFF | ON | ON | OFF | NoUSE |
CH340 kapcsolódik az ATmega328-hoz (program letöltés) | OFF | OFF | ON | ON | OFF | OFF | OFF | |
Mega328+ESP8266 | ON | ON | OFF | OFF | OFF | OFF | OFF | NoUSE |
minden modul függetlenül működik | OFF | OFF | OFF | OFF | OFF | OFF | OFF | NoUSE |