UWAGA!
Występuje problem z pracą obecnej partii Wemosów gdy są zasilane przez pin 5V (czytaj więcej na naszym blogu). Jako prowizoryczne rozwiązanie można zastąpić diodę ochronną miedzy zasilaniem USB a 5V zworką. Rób to tylko wtedy jeśli nie będziesz jednocześnie zasilać układu z pinu 5V i podłączać USB
Problem nie istnieje jeśli planujesz go zasilać TYLKO przez USB.
Wemos D1 mini Pro czyli Wemos D1 mini na sterydach
ESP8266 jest popularnym kontrolerem z wbudowanym WiFi. Dzięki atrakcyjnej cenie i dużym możliwościom stał się bardzo popularnym, zwłaszcza w zakresie automatyki domowej. Początkującym jednak sprawia czasem problemy - wymaga dobrego zasilania, wgrywanie firmware wymaga przepinania zworek, ręczny reset. Wszystkie te problemy rozwiązuje Wemos D1 mini. Jego wersja Pro to ostro przypakowany model. Funkcjonalnie są bardzo podobne do modułu NodeMCU. Zasadniczą różnicą, która od razu rzuca się w oczy to rozmiary. Wemos D1 mini i D1 mini Pro są o wiele mniejsze.
Różnice mini V2 vs mini Pro
Układ Wemos D1 mini to płytka z wlutowanym ESP8266-12F. Posiada wbudowany konwerter USB-UART (CH340), dzięki któremu możemy zaprogramować płytkę przez USB (wystarczy kabel micro USB) bez dodatkowego konwertera. W D1 mini Pro zrezygnowano z użycia gotowego modułu ESP-12F i wszystko zaprojektowano od podstaw. Układ ESP8266 pozostał ten sam. Zmieniono konwerter USB-serial na CP2104. Zamiast 4MB flash tutaj mamy 16MB. Ponadto nie ma tu miejsca na antenę PCB, zamiast niej zastosowano lepszą antenę ceramiczną o wzmocnieniu 3dB. Na płytce znalazło się także miejsce na złącze antenowe U.FL (IPX). W odróżeniu od D1 mini - Wemos D1 mini Pro jest konstrukcją jednostronną. Spód płytki jest płaski i nie ma na nim żadnych komponentów.
W obu wersjach płytki do dyspozycji otrzymujemy 9 portów GPIO obsługujących PWM, I2C, SPI i 1-Wire. Na płytce umieszczono regulator napięcia 3.3V, więc moduł może być zasilany z portu USB np za pomocą ładowarki ze złączem microUSB.
Wemos D1 można używać na 3 sposoby. Korzystając z komend AT, programując z użyciem NodeMCU w języku LUA lub też najprostsze w naszym przekonaniu poprzez Arduino IDE.
Fabrycznie moduł ma podłączoną antenę ceramiczną o zysku 3dB. Jeżeli zamierzasz wykorzystać złącze anteny U.FL (IPX) potrzebna będzie lutownica. Pomiędzy złączem anteny i anteną ceramiczną znajduje się zworka (opornik SMD z oznaczeniem 0). Należy go przelutować z pozycji pionowej do poziomej. W ten sposób dokonujemy przełączenia pomiędzy wbudowaną anteną a złączem zewnętrznym.
Specyfikacja:
Aktualnie sprzedawana wersja 1.1.0
Moduł zbudowany w oparciu o układ ESP8266EX
Antena ceramiczna 3dB
Złącze anteny U.FL (IPX)
Wbudowana pamięć flash: 16MB
Łączność Wi-Fi w standardzie 802.11 b/g/n
Działa w trybach AP (Access Point), STA (Standalone), AP+STA
Obsługuje TKIP, WEP, CRC, CCMP, WPA/WPA2, WPS
Zasilanie: 3.3V (lub 5V przez port USB)
Procesor RISC 80MHz (pracujący również z częstotliwością 160MHz)