E-Paper display for viewing sensor data from Home Assistant. This firmware is based on ESPhome, so you need to install ESPhome and compile .yaml file by yourself.
The display shows PM2.5 value, temperature and humidity. Each set for indoor and outdoor.
I made PM2.5 the most prominent value. Because air pollution is currently a serious problem here in my hometime. Moreover, if the value exceeds the safety threshold, a warning sign will be displayed.
Note: You might need to apply some adhesives to 3d-printed parts joints, and also put some counterweight on the base to make it harder to tip over. This is my very first time designing 3D things, so it’s not perfect yet.
Connecting the display to Wemos D1 Mini is very straightforward. However, I soldered all wires diretly on both display and MCU in order to make it low-profile as much as possible.
ePaper Display Pin | ESP8266 Pin |
---|---|
BUSY | GPIO16 |
RST | GPIO04 |
DC | GPIO12 |
CS | GPIO15 |
CLK | GPIO14 |
DIN | GPIO13 |
GND | GND |
3.3v | 3.3v |