As written in previous episode, the weatherstation contains WeMOS D1 mini and several mini-shields. Each shield communicates with the ESP8266 via GPIO-pins.

Tabel 1 summaries which WeMOS mini pins (D1.. D8) are used by WeMOS shields. I also added some RobotDyn-shields, which I intent to use.
Table 1 shields comptability

We see the Buzzer shield and micro-SD shelds have a conflict: both uses D5-pin for different purposes. That will not work, so the Buzzer shield is removed from the system. The data-pin of a buzzer breakout board (buzzer module), will be attached to either D3 or D4 lateron, and will not cause problems. Additionally, we also see that the shields Relay, DS18B20 (temperature sensor), WS2812B (a neopixel) cannot be used at the same time with shields using I2C.

Some other interesting characteristics of the shields are summarized in following table 2.
Table 2 shields characteristics

The next step is how you use the OLED display to show numeric data, text and icons. Stay tuned…


SHT30 shield….
micro-SD shield
Data logger with RTC1307 shield……..….

Leave a Reply

Your email address will not be published. Required fields are marked *