Wemos D1 mini (dnes pod značkou LOLIN) je malá deska s ESP8266 a převodníkem CH340. Její síla je v ekosystému shieldů – relé, displeje, senzory i napájení z baterie se nasazují přímo na piny.
Klony stojí pár desítek korun a pinout mají stejný.
Parametry
- ESP8266: Tensilica L106 80/160 MHz
- 4 MB flash
- Wi-Fi 4 (2,4 GHz)
- 11 GPIO (D0–D8, RX, TX), analogový vstup A0 (0–3,2 V přes dělič)
- micro USB (novější verze USB-C), převodník CH340
- modrá LED na D4 (GPIO2), tlačítko RESET
- 34,2 × 25,6 mm
LOLIN vyrábí se stejným rozložením vnějších pinů i desky C3 mini a S2 mini, takže řada shieldů pasuje i na ně. V Arduino IDE vyberte LOLIN(WEMOS) D1 R2 & mini.
Pinout a tabulka pinů
Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.
| Pin | Název | Arduino | Směr | UART | I2C | SPI | ADC | Poznámka |
|---|---|---|---|---|---|---|---|---|
| 1 | 5V | vstup/výstup | 5 V z USB konektoru. Lze jím desku i napájet – zdroj ideálně připojte přes diodu, aby napětí neteklo zpět do USB. | |||||
| 2 | GND | – | ||||||
| 3 | GPIO2 | D4 | vstup/výstup | Modrá LED (svítí v log. 0). Strapping pin – při startu musí být v log. 1 (pull-up na desce) | ||||
| 4 | GPIO0 | D3 | vstup/výstup | Strapping pin – log. 0 při startu = režim nahrávání (pull-up na desce) | ||||
| 5 | GPIO4 | D2 | vstup/výstup | SDA | ||||
| 6 | GPIO5 | D1 | vstup/výstup | SCL | ||||
| 7 | GPIO3 | vstup/výstup | RX | UART0 RX – připojený na převodník USB-serial | ||||
| 8 | GPIO1 | vstup/výstup | TX | UART0 TX – připojený na převodník USB-serial | ||||
| 9 | RST | vstup | Reset – spojením s GND se čip restartuje | |||||
| 10 | A0 | vstup | ADC0 | Analogový vstup 0–3,2 V (dělič na desce) | ||||
| 11 | GPIO16 | D0 | vstup/výstup | Probuzení z hlubokého spánku (propojit s RST); bez PWM, I2C a přerušení | ||||
| 12 | GPIO14 | D5 | vstup/výstup | SCK | ||||
| 13 | GPIO12 | D6 | vstup/výstup | MISO | ||||
| 14 | GPIO13 | D7 | vstup/výstup | MOSI | ||||
| 15 | GPIO15 | D8 | vstup/výstup | SS | Strapping pin – při startu musí být v log. 0 (pull-down na desce) | |||
| 16 | 3V3 | výstup | Výstup 3,3 V ze stabilizátoru |
Na co si dát pozor
- Logika je 3,3 V – na 5V signály použijte převodník úrovní.
- Strapping piny: D3 (GPIO0) a D4 (GPIO2, LED) musí být při startu v log. 1, D8 (GPIO15) v log. 0.
- A0 měří 0–3,2 V přes dělič na desce.
- D0 (GPIO16) neumí PWM, I2C ani přerušení – slouží k probuzení z deep sleep (propojit s RST).
- Výchozí I2C je na D1 (SCL) a D2 (SDA) – s tím počítá i většina shieldů.
Kde koupit
Wemos D1 mini seženete například tady:
- LaskaKit.cz – Wemos D1 mini (klon)
- Pájeníčko.cz – Wemos D1 mini s USB-C (klon)
- Hadex.cz – Wemos D1 mini (klon)
Projekty s Wemos D1 mini na chiptronu
Na chiptronu najdete tyto projekty a návody:
- Barometr s Wemos D1 mini – BME280, Wi-Fi manažer, webové rozhraní a odesílání na TMEP
- Ohřívač kafe z podložky Prusa XL – Wemos D1 Mini s Tasmotou a Home Assistantem
- Počasí a Google kalendář na ePaperu – Wemos D1 Mini se 4,2″ displejem
- IKEA Vindriktning v ESPHome – úprava měřiče kvality vzduchu s Wemos D1 Mini pro ESPHome
- PowerShield – regulátor a nabíjení Li-ion pro Wemos D1 mini a ESP32 MiniKit
- ESP8266 Easy board – ultra úsporná deska s piny kompatibilními s Wemos D1 Mini
Další pinouty
Všechny pinouty najdete na stránce Pinouty.