Inspired by the project of jp112sdl I enhanced his solution by the following features:
- Use for STM32 and RP2040 microcontroller (only for mains version)
- Use of other e-paper displays, e.g. 1.54 inch
- Variable number of rows, i.e. lower or equal 10
- Use of GxEPD2 library instead of GxEPD (necessary for RP2040)
When I started this project I just wanted to replace the AT1284 by the RP2040. For testing purpose I used in the beginning a 1.54 inch e-paper display and an STM32 microcontroller. Later on, I came across the application just as an display for remote sensors, e.g. like temperature sensors of fridge and freezer where I was able to use the PCB of my previous project HB-UNI-Sen-CO2-STM32.
Due to time contraints I have not been able to progress further with a PCB board and a casing for the 4.2 inch display, but I wanted to document at least the completion of the programming and testing.
Please, use the Addon of the original project. Due to the higher power consumption and the missing battery support the application if restricted to the mains version (RF-type 0xf353)
In comparison to the original work the following libraries is required
- GxEPD2
Many thanks to jp112sdl for original idea and the many other projects.
The usage of the published software and information is at your own risk and without any warranty.
Creative Commons BY-NC-SA
Give Credit, NonCommercial, ShareAlike
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

