AgentVivo

Építtess e-papír bevásárlólistát a hűtőre

seamus_c a Claude Code-dal íratta meg egy M5Stack PaperMono kijelző teljes programját: a hűtőre tapadó bevásárlólista Wi-Fi-n szinkronizál a család telefonos webappjával, és offline is működik.

Ezzel készült: Claude Code

Mit csinált?

A szerző egy M5Stack PaperMono eszközhöz (ESP32-S3 vezérlő, e-papír érintőkijelző) keresett hasznos alkalmazást, és azt is ki akarta próbálni, hogyan boldogul a Claude Code egy új hardverrel. A szerző szerint a teljes kódot a Claude Code írta. Az eredmény egy hűtőmágnesként használt bevásárlólista: a tételek a bolt sorai szerint csoportosítva jelennek meg, a kijelzőn ki lehet pipálni őket, vagy a képernyőbillentyűzettel újat felvenni, és a lista Wi-Fi-n szinkronizál egy telefonos webappal.

Hogyan sikerült?

A szerző szerint kb. 2400 sor C++ kód készült, az eszköz offline is működik, és a család naponta használja; a szerző szerint ez az első otthoni hobbiprojektje, amely tényleg használatban maradt. A repó leírása szerint a Wi-Fi csak szinkronizáláskor kapcsol be, az offline szerkesztések a következő szinkronig várnak, a kijelző minden 10. részleges frissítés után teljes frissítést kap, és a kis szerver a Claude segítségével az új tételeket a megfelelő sorba is besorolhatja.

Amit érdemes tudni

A repó leírása részletesen dokumentálja a hardver indítási sorrendjét és az e-papír frissítésének buktatóit, ez jó kiindulópont saját eszközhöz. Hardverközeli kódnál a feltöltés előtt nézd át, mit csinál a program az energiaellátással, az alvó állapottal és az akkumulátorral.

Próbáld ki

saját prompt

I have an M5Stack PaperMono (ESP32-S3, e-paper touchscreen).
Build firmware for a fridge shopping list that syncs over Wi-Fi with a small phone web app.
Requirements: works offline and queues edits; Wi-Fi on only while syncing; partial refresh for taps with a periodic full refresh; safe low-battery shutdown.
Start with a plan and the hardware bring-up order, then write the code in small steps with a build check after each.
Do not flash the device or change any network settings until I approve.
Stop when the list displays, ticks off items and completes one sync with the web app.

Forrás

HN · 2026-09 · 2026-09-28 · seamus_c (Hacker News) / seamusc (GitHub) · Eredeti forrás ↗

Kapcsolódó gyakori példák

Az összes gyakori példa