Der WeMos D1 Mini ist ein kleines Controller Board mit einem ESP8266 Controller mit USB und WiFi Interface.



| Pin | Function | ESP-8266 Pin |
|---|---|---|
| TX | TXD | TXD |
| RX | RXD | RXD |
| A0 | Analog in | A0 |
| D0 | IO | GPIO16 |
| D1 | IO, SCL | GPIO5 |
| D2 | IO, SDA | GPIO4 |
| D3 | IO, 10k Pull-up | GPIO0 |
| D4 | IO, BUILTIN_LED | GPIO2 |
| D5 | IO, SCK | GPIO14 |
| D6 | IO, MISO | GPIO12 |
| D7 | IO, MOSI | GPIO13 |
| D8 | IO, SS | GPIO15 |
| GND | Masse | GND |
| 5V | 5V | - |
| 3V3 | 3.3V | 3.3V |
| RST | Reset | RST |
Programmiert wird der WeMos D1 Mini von der Arduino IDE aus. Dazu muss
die ESP Board Unterstützung über die folgende Zeile unter Preferences |
Additional Board Manager URLs hinzugefügt werden.
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Dann kann unter Tools | Board | Board Manager in der Suche mit 'esp8266' die ESP8266 Familie hinzugefügt werden. Das Board taucht dann als 'WeMos D1 R2 & Mini' auf.