Decision log
01 Newest first
- 2026-10-02
E-Display's main direction is generative art (Shan Shui, birds, fish, flowers, Song ci poems in woodblock type, calligraphy strokes); weather and other uses stay possible but are secondary
Sergio: "this is the project… this art style is what I've been looking for"
- 2026-10-01
Project 1 is called E-Display: a general e-paper platform; the Weather Frame (WF-01) is its first experience
It will show many kinds of content, not only weather
- 2026-09-29
Each prototype gets a public datasheet, written for an outside reader in a definite voice, marked PRELIMINARY until measured; WF-01 rev 0.1 is the first
The datasheet doubles as the prototype's documentation while it develops; internal status stays in the project spec
- 2026-09-29
Selling electronics parked: needs own EU declaration of conformity + CE (Radio Equipment Directive), WEEE and battery registration, lithium shipping rules
Not needed to learn and demo; printed cases alone avoid most of it
- 2026-09-29
Design language "Datasheet": datasheet × Teenage Engineering × Apple restraint, IBM Plex, solid = measured / dashed = forecast, revision footer on every screen
Matches the diagrams Sergio liked; technical but calm; the footer shows the image's age on a panel that keeps its image unpowered
- 2026-09-28
Frame Studio starts as one CLI on the existing pull path; no web UI, push or device registry until the frame runs
Firmware already GETs display.bin; test real hardware before building more
- 2026-09-28
First software test: send a picture from the Mac (U2); build it as the MVP of Frame Studio
Proves the Mac-to-device path every other use case needs
- 2026-09-28
Keep case v1 (32 mm, push-on wires); slim (~18 mm, soldered wires) is a later version
Build and learn with v1 first
- 2026-09-28
Not dynamic: the image is rewritten every few days or on demand
E-paper holds the image with no power; rare updates give over a year of battery
- 2026-09-28
Power: battery, USB-C only to charge
Months of runtime; charging through the case slot
- 2026-09-28
One repository for every device and experience
Ideas can be merged and extended later
- 2026-09-28
Deferred until the prototype runs: image hosting, update rate, colour. Working assumptions: Mac serves on home Wi-Fi, 30 min
Decide with real measurements
- 2026-09-28
Case printed at home on the Bambu Lab A1 mini, designed in OpenSCAD
Sergio owns the printer; cheaper and faster to iterate than print-on-demand
- 2026-09-28
Case v1 114 × 71 × 32 mm, frosted clear PETG back, dark front frame
Real part sizes; push-on wires need depth; dark frame keeps screen contrast
- 2026-09-28
Power via the Electrokit JST-PH switch cable, button through the left wall
Ordered with the parts; lets the frame be switched off without unplugging
- 2026-09-28
Parts ordered from Electrokit: 4.26" HAT, Feather ESP32-S3 8 MB, LiPo 1500 mAh, switch cable
Local, EU, pickup possible
- 2026-09-28
Feather mounts upside down; display board (panel glued on, 107 × 64) sits in the bezel pocket
Waveshare HAT is one 107 × 64 unit, so the electronics stack behind it
- 2026-09-27
First content: Malmö weather from Open-Meteo, updated every 30 min
No API key; slow content suits e-paper and months of battery
- 2026-09-27
The Mac renders the image; the ESP32 only downloads and draws it
Layout changes need no reflashing; firmware stays tiny
- 2026-09-27
Board: Adafruit Feather ESP32-S3, no PSRAM
Built-in LiPo charger and fuel gauge; 48 KB 1-bit frame fits in SRAM