Temperature and humidity reading from RHT03 (also known as DHT22) using ESP8266 WeMos D1 mini board. As many other examples available on the internet, it was inevitably to post myself a temperature and humidity reading application. The values from sensors are
ESP8266 Wemos D1 mini PRO v1 – CP2104 USB driver
The version 1.1 of Wemos D1 mini PRO board has CP2104 as USB to UART bridge. To get started with this board and/or first stepts for using Arduino IDE, follow the link on wemos or search on google on that, plenty
ESP8266 D1 mini PRO extenal antenna
ESP8266 Wemos D1 mini PRO board has an external antenna connector, besides the internal antena. The external antenna is not enabled. To do this, you must move the zero value resistor R16. Notice the position were it should be the
Wemos D1 mini Pro
D1 mini Pro is a wifi board with 16MB flash, external antenna connector and built-in ceramic antenna based on ESP-8266EX Features: 11 digital input/output pins Interrupt/pwm/I2C/one-wire 1 analog input(3.2V max input) 16M bytes(128M bit) Flash External antenna connector Built-in ceramic
ESP8266 – WeMOS D1 mini – ch340
When you connect the WeMOS D1 mini board for the first time on your Windows computer through a USB cable, it might be the case to install a USB-to-SERIAL driver. The board has a USB-to-SERIAL converter (CH340 chip). The driver is
WeMos D1mini ArduinoIDE
Programming your D1mini ESP8266 in ArduinoIDE: use Arduino IDE 1.6.5 check your aditional board URL from file->preferences http://arduino.esp8266.com/stable/package_esp8266com_index.json check D1 mini board The actual pins on the board: Pin Function ESP-8266 Pin TX TXD TXD RX RXD RXD A0 Analog
WeMos D1 mini pins and diagram
Diagram and pinout for version v1.0.0 Pin Pin Function ESP-8266 Pin TX TXD TXD RX RXD RXD A0 Analog input, max 3.3V input A0 D0 IO GPIO16 D1 IO, SCL GPIO5 D2 IO, SDA GPIO4 D3 IO,10k Pull-up GPIO0 D4