

DearDisplay
ESP32 e-ink display for weather and remote messages
- Size
- 34.5 × 49.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 3
- Nets
- 30
- Pads
- 39
- Tracks, vias
- 24, 0
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 27 Mar 2025
- Updated
- 21 Mar 2026
Overview
DearDisplay is an open-source printed circuit board by stardustgd, from the stardustgd/DearDisplay repository on GitHub. It is a 2-layer board of 34.5 × 49.5 mm with 3 parts on 30 nets, routed with 24 tracks and 0 vias.
It belongs with the lEDs and displays boards of this library.
README
README.mdDearDisplay
MVP
Frontend
- Date display
- Month, Day, Year
- Weather display
- List of temperatures throughout the day
- Forecast for the next 5 days
- Message to display
- Have a component for a message to be displayed
- How do we set/fetch this message?
Backend
- Take in an image, return a BMP compatible with the e-ink display
- Have an endpoint,
/api/displaythat returns an image, as well as the time for the ESP32 to sleep
Hardware
- WiFi Connectivity
- Check if connected,
- If not, start AP and show error on e-ink
- If connected, fetch from the endpoint and display image
Parts
3| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x15_Socket | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | , |
| 1 | Conn_01x09_Pin | Connector_PinHeader_2.54mm:PinHeader_1x09_P2.54mm_Vertical | Waveshare HAT |
Similar boards
- 2 layers40 × 30 mm

- 2 layers51.9 × 16 mm

Passive2-rpi non standard adapter
hzeller/rpi-rgb-led-matrix
Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO
3 parts4.4kGPL-2.0 - 2 layers16.3 × 16.3 mm

- 2 layers

Sub
atopile/atopile
Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
3 parts4kMIT - 2 layers85 × 30 mm

- 2 layers124.5 × 33.7 mm

- 2 layers10.5 × 83 mm

- 2 layers21.2 × 51.3 mm

Pico reset
hackclub/sprig
🍃 Learn to code by making games in a JavaScript web-based game editor.
3 parts1.1kMIT
Questions
How big is the DearDisplay PCB?
It measures 34.5 × 49.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the DearDisplay use?
3 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the DearDisplay KiCad files?
From the stardustgd/DearDisplay repository on GitHub, at the commit this page was made from: the board is docs/hardware/v0-1-0/DearDisplay.kicad_pcb and its schematic docs/hardware/v0-1-0/DearDisplay.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the DearDisplay design in my own project?
Its repository states no licence, so its author keeps all rights: ask stardustgd before reusing the design.