Otevře se na nové kartě

Wemos D1 mini Pinout

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.

Jména pinů:
Wemos D1 mini (ESP8266) – pinoutWemos D1 mini (ESP8266) – pinoutchiptron.cz · CC BY 4.0ESP8266micro USBRST 9 5V ↔ 5 V z USB, nebo napájecí vstup 5 V 10 GND 11 GPIO2 D4 modrá LED 12 GPIO0 D3 13 GPIO4 D2 SDA 14 GPIO5 D1 SCL 15 GPIO3 RX 16 GPIO1 TX 8 3V3 → Výstup 3,3 V ze stabilizátoru 7 GPIO15 D8 SS 6 GPIO13 D7 MOSI 5 GPIO12 D6 MISO 4 GPIO14 D5 SCK 3 GPIO16 D0 2 A0 1 RST ← Reset – spojením s GND se čip restartuje GPIO Arduino UART I2C SPI ADC (analog) Napájení Zem (GND) Řízení / reset Strapping pin
Stáhnout:PNGSVG
Tabulka pinů – Wemos D1 mini (ESP8266)
PinNázevArduinoSměrUARTI2CSPIADCPoznámka
1RSTvstupReset – spojením s GND se čip restartuje
2A0vstupADC0Analogový vstup 0–3,2 V (dělič na desce)
3GPIO16D0vstup/výstupProbuzení z hlubokého spánku (propojit s RST); bez přerušení a I2C (PWM v Arduinu jde)
4GPIO14D5vstup/výstupSCK
5GPIO12D6vstup/výstupMISO
6GPIO13D7vstup/výstupMOSI
7GPIO15D8vstup/výstupSSStrapping pin – při startu musí být v log. 0 (pull-down na desce)
83V3výstupVýstup 3,3 V ze stabilizátoru
95Vvstup/výstup5 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.
10GND–
11GPIO2D4vstup/výstupModrá LED (svítí v log. 0). Strapping pin – při startu musí být v log. 1 (pull-up na desce)
12GPIO0D3vstup/výstupStrapping pin – log. 0 při startu = režim nahrávání (pull-up na desce)
13GPIO4D2vstup/výstupSDA
14GPIO5D1vstup/výstupSCL
15GPIO3vstup/výstupRXUART0 RX – připojený na převodník USB-serial
16GPIO1vstup/výstupTXUART0 TX – připojený na převodník USB-serial

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í přerušení ani I2C (PWM v Arduinu jde) – 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:

Projekty s Wemos D1 mini na chiptronu

Na chiptronu najdete tyto projekty a návody:

Další pinouty

Všechny pinouty najdete na stránce Pinouty.

Dále si přečtěte

3D model venkovní meteostanice s deskou Airboard a čidlem SEN5x

Kompletní venkovní meteostanice svépomocí. Měření teploty je základ, ale to můžete měřit čímkoliv. Tato meteostanice nabízí i možnost měření pevných částic. A nejen to, vytištěná krabička na 3D tiskárně je připravena pro osazení čidly SEN5x a řídící deskou Airboard.

Schéma zapojení ESP8266 a čtyřkanálového relé pro ovládání čtyř žárovek

Open-source repozitář se stovkou IoT projektů na ESP32, ESP8266 a Raspberry Pi Pico v MicroPythonu. Chytré zavlažování, RFID zámek, detekce plynu, WiFi robot a meteostanice – s kódem i zapojením. Aktualizace: interaktivní přehled projektu. Vyberte si desku a zaměření projektu…

Rozhraní MeteoPlaneRadar s hodinami, polohami letadel, meteoradarem, předpovědí a energetickými údaji

MeteoPlaneRadar ve verzi 0.7.0. Na kulatém 2,1″ displeji hodiny, letadla z adsb.fi, srážkový meteoradar ČHMÚ nebo RainViewer, předpověď, spotová cena elektřiny a energetický mix. Všechno se nastavuje v prohlížeči, firmware nahrajete bez programování.

Vizualizace desek PowerShield a ESP32 MiniKit na podstavcích

Oblíbil jsem si vývojovou desku ESP32 MiniKit zejména díky snadné dostupnosti, oblíbenému pinoutu ke kterému je navrženo hned několik zajímavých modulů (OLED, čidlo teploty, relé aj.

Rozhraní chytrých hodinek s tlačítky pro zapnutí a vypnutí zásuvky

Delší dobu mě trápilo nespolehlivé spínání chytrého bazmeku Vocolinc přes cloud aplikaci Smart life.

3D tištěná krabička pro meteostanici se senzorem SEN55 a MeteoMini nebo AirBoard

Článek by se mohl jmenovat „Jak jsem vymazlil vymazlenou 3D tištěnou krabičku s radiačním štítem pro meteostanici pro senzor SEN5x a řídící desku Air Board“. A přesně to by vystihlo mé úsilí. Tuto krabičku jsem totiž vylepšil o prostor pro…