WeMos D1 Mini ESP8266 WiFi module

Code: LA100022
€5,10 €4,21 excl. VAT
Skladem (66 pcs)
Delivery to:
16/12/2024

Board from WeMos, D1 Mini with ESP8266 microcontroller capable of WiFi communication. The board has three possible pin types that allow you to connect shields to it.

Detailed information

Free Shipping
Free Shipping
From 100 EUR
30 Days to Return
30 Days to Return
For Registered
30 Days to Return
30 Days to Return
For Registered Customers
Free Shipping
Free Shipping
For orders from 100 EUR
It Doesn't End With Shipping
Customer Care
We handle complaints within 5 days
Quick dispatch
Quick dispatch
Within 24 hours

Product detailed description

Wemos D1 Mini is a Wifi development breadboard compatible board, based on the ESP8266EX. The ESP8266 datasheet is available in the "Related Files" tab.

The board is compatible with Arduino IDE and NodeMCU.

All I/O pins have interrupts, PWM, I2C and 1-Wire , except pin D0.

The board comes with three different sets of pins: long pin - female, standard pin - female and pin - male. We like the long pin female headers the best, because they allow you to plug the board into the breadboard and at the same time the header-females can be on top of the board.

The board has a USB Micro connector and a USB to serial (UART) converter, making it easy to connect this board to your computer using a USB Micro cable.

Specifications:

Microcontroller ESP8266EX
USB - Serial Converter CH340G
Digital I/O Pins 9
Analog Inputs 1
Flash 4MB
Dimensions
Length 34.2mm
Width 25.6mm
Height 7mm
Weight 8.26g
WeMos Pin Functions 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, LED GPIO2
D5 I/O, SCK GPIO14
D6 I/O, MISO GPIO12
D7 I/O, MOSI GPIO13
D8 I/O, 10k pull-down, SS GPIO15
G Country GND
5V 5V
3V3 3.3V 3.3V
RST Reset RST

Delivery components:

  • 1pc WeMos D1 Mini ESP8266 WiFi module

Remark:

  • D1 Mini is a 3.3V device. If you plug it into 5V digital sensors or devices, you may need a low level converter like our 4-channel or 8-channel converter modules.
  • This product is not a standalone functional unit and may require professional installation.
  • Product images are for illustration purposes only and may sometimes differ from the actual appearance of the item. However, this does not change its basic properties.

Additional parameters

Category: ESP Development Boards
Warranty: 2 years
Weight: 0.009 kg
Type: ESP
Logical levels: 3.3V
I/O pins: 16
PWM pins: 15
ADC pins: 1
Frequency: 26MHz
Flash memory: 4MB
SRAM memory: 32kB
EEPROM memory: Ne
Connector with battery charger: No
Microcontroller: ESP8266EX
Converter: CH340
Bluetooth: No
WiFi: Yes
5
21x
4
1x
3
0x
2
1x
1
1x
Do not fill out this field:
2
J Avatar of author | 09/09/2024
Bez problemu funguji vsechny funkce ESPHOME s HomeAssistantem, ale neni funkcni probuzeni z deep_sleep modu. V normalnim rezimu je spotreba 70mA jak je deklarovano. Zkousel jsem ruzne moznosti - propojit RST a GPIO16 pin - propojit MISO a +3.3V nic nepomohlo. Na provoz z baterie nepouzitelne jinak ok. Fungovalo nekomu probuzeni z deep sleep modu? dekuji za odpoved
5
JK Avatar of author | 29/04/2024
Vynikající deska s malou spotřebou na jednoduché i složitější aplikace. velkým plusem je malá velikost
5
SV Avatar of author | 04/09/2023
vynikající pro malou spotřebu při bateriovém napájení
4
JK Avatar of author | 14/08/2023
Windows ovladač je mrška a občas se odmítá spojit s připojeným zařízením. Jediné co mi pomůže je shození IDE, odinstalování ovladače, nainstalování ovladače, spuštění IDE. Jako bonus poslední verze ovladače nefunguje na Windows 11 a zařízení není detekováno vůbec.
5
LL Avatar of author | 08/08/2023
Plne funkcni vse OK
5
D Avatar of author | 03/06/2023
sqely
5
J Avatar of author | 03/04/2023
Domácí projekt postaven na ESP8266? Není třeba dalších periferii, ale např. jen WebServer? Ideální řešení. Velikost, provedení. Naprostá spokojenost.
5
MH Avatar of author | 28/02/2023
Nějak mi nedošlo, že to nemá dírky na upevnění na distanční sloupky, ale to je vlastnost, co jsem přehlédl. Jinak spokojenost, oba kusy funkční, již naprogramované :-)
1
Avatar of author | 13/02/2023
Nekomunikuje s počítačem, nejde naprogramovat. Driver pro CH340 vůbec nedetekuje USB interface chip na žádném z USB portů. Na USB kontroleru je smazané označení (na všech zakoupených destičkách), takže nejde ověřit jestli se nejedná o variantu s Fairchild chipem.
5
MD Avatar of author | 18/01/2023
Obrázek "Porovnání ESP8266 modulů (1.9 MB)" je v podstatě nepoužitelný, hlavičky sloupců jsou v čínštině
5
Avatar of author | 17/11/2022
Výborná doska.
5
TN Avatar of author | 19/10/2022
Dobrý den, nejsem schopný nikde výčíst kolik muzu zatížit jednotlive piny. jestli muzu npřímo ovládat SSR rele které vezme od 4do 20mA.
5
LT Avatar of author | 17/05/2022
Výborně
5
MP Avatar of author | 02/05/2022
Spokojenost, bez problémů.
5
JV Avatar of author | 02/03/2022
Kompaktní velikost, velké možnosti a super cena
5
JN Avatar of author | 23/02/2022
Velice dobry produkt,funguje naprosto dokonale všem doporučuji!
5
JB Avatar of author | 20/02/2022
Funguje dobře, škoda, že jsem jej neznal dříve.
5
J Avatar of author | 15/02/2022
Dobrý den, potřebuji k tomu, abych tuto desku připojil přes mikro usb k pc a dokázal jí např. flashnout tento převodník: LaskaKit CH340 programmer USB-C, microUSB, UART ? Díky za odpověď.
5
JS Avatar of author | 03/02/2022
Dobrý deň, Lolin wemos ide už dobre,bola chyba v programe-zámena pin D4 za D2,ďalej rýchlosť na 9600 baud . S pozdravom
5
OG Avatar of author | 27/01/2022
Funguje jak má :)
Do not fill out this field:
JL Avatar of author nefunkcni probuzeni z deep sleep 13/09/2024 08:01
Bez problemu funguji vsechny funkce ESPHOME s HomeAssistantem, ale neni funkcni probuzeni z deep_sleep modu. V normalnim rezimu je spotreba 70mA jak je deklarovano. Zkousel jsem ruzne moznosti - propojit RST a GPIO16 pin - propojit MISO a +3.3V nic nepomohlo. Fungovalo nekomu probuzeni z deep sleep modu? dekuji za odpoved
Reply
JS Avatar of author Chyba: Failed uploading: uploading error: exit status 2 22/02/2023 18:53
Na Ubuntu se vubec nedetekuje port, ani po nainstalovani https://github.com/gorgiaxx/CH34x-Driver-Linux ...a nekolika podobnych projektu.Arduino IDE nenajde port ..a ani ja ho nemuzu najit v devfs ...vubec se nedetekuje chip (pry CH34x ...oznaceni nejde precist). Na generickem Debianu se najde CH340 ("1a86:7523") a zavede driver a vytvori device, ale pokus o upload konci pokazde s chybou: esptool.py v3.0 Serial port /dev/ttyUSB0 Failed uploading: uploading error: exit status 2 desky s USB prevodnikem by mely mit piny pro USB boot osetrene, ale tato deska je zjevne nema. Mohl to nekdo aspon napsat.
Reply
TP Avatar of author 13/06/2023 12:29
K tomu dochází kvůli konfliktu mezi ID produktů (čtečka obrazovky Braillova písma a čip založený na CH340). Nutno upravit /usr/lib/udev/rules.d/85-brltty.rules Vyhledejte tento řádek a zakomentujte jej: ENV{PRODUCT}=="1a86/7523/*", ENV{BRLTTY_BRAILLE_DRIVER}="bm", GOTO="brltty_usb_run" reboot
JS Avatar of author pozorování 12/06/2023 17:17
Před časem jsem z Arduino IDE programoval jiný chip a pak jsem se zase pokusil naprogramovat tento modul a problém byl nejspíš v rozdílné rychlosti toho USB-serial portu. Po jeho opětovném nastavení na 115200Bd, bylo zase vše v pořádku. Proto se domnívám že můj původní workaround neudělal nic jiného, než že nastavil správnou rychlost, tím externím programem a IDE pak začalo "zázračně" fungovat. Proto doporučuji při jakýchkoliv problémech zkontrolovat rychlost a nastavit 115kBd. Úplně stejně začalo fungovat IDE s touto destičkou in na Apple (M1 Pro). Vzpomněl jsem si na to tento víkend, když jsem upgradoval Debian a zase se "rozhasila" ta baud-rate. Po jejím nastavení na 115kBd zase vše OK. Arduino IDE si prostě přečte tu rychlost, která v tom portu zůstala nastavená a preferuje tuto rychlost. Proto je mu to potřeba pokaždé přenastavit ...a mě trvalo nějakou dobu, než jsem toto nepříjemné chování odhalil.
Avatar of author vyřešeno 08/03/2023 16:50
Nalezen workaround na Debianu. V Arduino IDE je potřeba Sketch přeložit, s uložením .bin souboru k vypálení (Ctrl-Alt-S) a ten pak nahrát externí utilitou (esptool.py). pozn. lze použít i esptool.py z IDE, není potřeba jej downloadovat z GitHubu: .arduino15/packages/esp8266/hardware/esp8266/3.1.1/tools/esptool/esptool.py write_flash 0 Arduino/HTTPserver/build/esp8266.esp8266.d1_mini/HTTPserver.ino.bin Problém je nejspíš nějaká operace, kterou se pokusí provést to Arduino IDE s tím seriovým portem, na kterou nemá dostatečná práva.
MF Avatar of author Chyba: Failed uploading: uploading error: exit status 2 23/02/2023 14:41
Dobrý den, to by mohlo naznačovat na závadu modulu. Založte nám to jako reklamaci na: https://www.laskakit.cz/reklamace/ a my Vám sdělíme další postup.
OH Avatar of author Spotřeba v deep sleep? 23/11/2022 18:12
Tuší někdo jaká je spotřeba v deep sleep módu, když je modul napájen napřímo 3,3V?
Reply
PU Avatar of author využití IO pinů 05/04/2022 22:41
Rád bych se podělil o zkušenost při použití tohoto modulu. Použití wifi je bez problémů a bohatě popsané v mnoha příspěvcích. Na problém yjsem narazilv okamžiku, kdy jsem chtěl využít IO piny pro ovládání nějakého vnějšího zařízení (v mém případě modulu pro čtení čárového kódu). Po zapojení čtečky čárového kódu mi přestalo fungovat i to, co už bylo odladěné (komunikace WiFi a I2C). Hledáním na webu jsem zjistil, že I/O piny mají nějaký stav při resetu (High/Low) a v některých případech, pokud se piny drží v jiném než defaultním stavu, tak boot havaruje. Popsané je to např. zde: https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/ Takže použití I/O pinů není tak úplně univerzální a je potřeba rozmyslet, který kam může být zapojen, zejména, pokud se jedná o využití jako vstupy. Nevím, nakolik jsem objevil Ameriku, ale mě to docela potrápilo. Tak to třeba bude užitečné i někomu dalšímu :-)
Reply
O Avatar of author Problém s uploadem programu 25/01/2022 20:38
Zdravím, nedaří se mi nahrát program do D1 mini. Originál WeMos D1 mini šlape bez problému. Kde může být chyba? Arduino: 1.8.19 (Linux), Vývojová deska: "LOLIN(WEMOS) D1 R2 & mini, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 4MB (FS:2MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 921600" Executable segment sizes: ICACHE : 32768 - flash instruction cache IRAM : 26729 / 32768 - code in IRAM (IRAM_ATTR, ISRs...) DATA : 1496 ) - initialized variables (global, static) in RAM/HEAP BSS : 25664 ) - zeroed variables (global, static) in RAM/HEAP IROM : 237680 - code in flash (default or ICACHE_FLASH_ATTR) RODATA : 956 ) / 81920 - constants (global, static) in RAM/HEAP Projekt zabírá 266861 bytů (25%) úložného místa pro program. Maximum je 1044464 bytů. Globální proměnné zabírají 28116 bytů (34%) dynamické paměti, 53804 bytů zůstává pro lokální proměnné. Maximum je 81920 bytů. esptool.py v3.0 Serial port /dev/ttyUSB0 Connecting........_____....._____....._____....._____....._____....._____....._____ Traceback (most recent call last): File "/home/ondra/arduino-1.8.19/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/upload.py", line 66, in esptool.main(cmdline) File "/home/ondra/arduino-1.8.19/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool/esptool.py", line 3552, in main esp.connect(args.before, args.connect_attempts) File "/home/ondra/arduino-1.8.19/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/esptool/esptool.py", line 529, in connect raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error)) esptool.FatalError: Failed to connect to ESP8266: Invalid head of packet (0x00) esptool.FatalError: Failed to connect to ESP8266: Invalid head of packet (0x00)
Reply
TT Avatar of author Stejný problém 11/11/2023 17:51
Dobrý den, také mám stejný problém, ale nevyřešil jsem to způsobem pana Zdeňka. Tak nevím zda není vadná.
Avatar of author Upload programu do ESP 32 D1 MINI. 14/02/2022 07:47
Také jsem se potýkal s uvedeným problémem a řešení je v celku jednoduché a není to takové lovení duchů jak zde někteří popisují. Modul musíte prostě přepnout do "nahrávacího módu". Toto provedete, tak že pin IO0 propojíte s GND. Zmačknete tlačítko RST tím přejde modul do režimu nahrávání programu. Vše můžete ověřit v ARDUINO IDE. Zapněte seriový monitor, rychlost nastavte na 115200 a po provedení výše uvedeného postupu dostanete odpověď ............ waiting for download Potom už můžete propojku IO0 a GND odstranit a program nahrát do modulu. Nezapomeňte po nahrání programu opět stisknout tlačítko RST pro spuštění programu. Moje moduly ESP32 D1 MINI byly vždy s USB čipem CP2104. Nemám odzkoušeno jestli to je stejné s USB čipem CH340, ale předpokládám, že ano.
OG Avatar of author Problém s uploadem programu 27/01/2022 07:26
Problém s uploadem vyřešen. Na desce D1 mini je pravděpodobně odlišné zapojení převodníku USBSERIAL oproti originál WeMos a můj nejstaší počítač si s tím už neporadí (32bit HP NX 7300 r.v. 2007). Na všech ostatních jede vše bez problému. Pracuji pod linuxem.
O Avatar of author Problém s uploadem programu 26/01/2022 07:49
@Martin Frajdl >> Zkouška na jiném počítači a funguje. Ještě prověřím možnosti a dám info. Práci čest a rukám klid :)
MF Avatar of author Problém s uploadem programu 26/01/2022 07:09
Dorbý den, to by mohlo znamenat i vadný modul. Doporučím reklamovat - https://www.laskakit.cz/reklamace/
M Avatar of author Nejde nahrat program 22/12/2021 12:08
Zdravim, porad se snazim nahrat program do D1 mini a nedari se. Zkousim to jak pres Arduino IDE tak pres Tasmona a pokazde to vyhlasi chybu: "Failed to connect to ESP8266: Timed out waiting for packet header".
Reply
RF Avatar of author Vstupní a výstupní proud 01/03/2021 14:23
Dobrý den, jaký zdrojem (s jakým proudem) je možné napájen D1? A stejně tak potom bych se chtěl zeptat kolik maximalně dokáže proudu 5V pin. Děkuji za informaci RF
Reply
RF Avatar of author Vstupní a výstupní proud 03/03/2021 19:08
Děkuji, tedy i včetně proudu. Pokud tedy k D1 připojim 5V a 2A, tak na pinu 5V budu mít cca 5V a 2A (počítám že si D1 něco bere). Je to tak? Jaký je maximální proud co mohu takto do D1 pustit?
RF Avatar of author Vstupní a výstupní proud 02/03/2021 11:11
Neni to tedy jako u NODEMcu, kde kdyz je deska napájena z USB, tak 5V slouží jako vystup dávající 5V a cca 1A?
MF Avatar of author Vstupní a výstupní proud 02/03/2021 09:06
Dobrý den, odběr proudu modulu je cca 80mA, ale ve špičkách až 250mA. Je tedy potřeba dimenzovat zdroj alespoň na zmíněných 250mA. 5V pin je alternativní vstupní pin pro připojení napájení 5V v případě, že se deska nebude napájet z USB. Nejedná se o výstup 5V.