Skip to content
LAB-02 · Decision log · 20 entries · Last entry 2026-10-02

Decision log

01 Newest first

  1. 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"

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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

  10. 2026-09-28

    Power: battery, USB-C only to charge

    Months of runtime; charging through the case slot

  11. 2026-09-28

    One repository for every device and experience

    Ideas can be merged and extended later

  12. 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

  13. 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

  14. 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

  15. 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

  16. 2026-09-28

    Parts ordered from Electrokit: 4.26" HAT, Feather ESP32-S3 8 MB, LiPo 1500 mAh, switch cable

    Local, EU, pickup possible

  17. 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

  18. 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

  19. 2026-09-27

    The Mac renders the image; the ESP32 only downloads and draws it

    Layout changes need no reflashing; firmware stays tiny

  20. 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