HeadlinesBriefing favicon HeadlinesBriefing.com

M5Stack PaperMono Shopping List Firmware FastAPI सिंक्रनाइज़ेशन

Hacker News •
×

M5Stack PaperMono एक घर की खरीदारी सूची है जिसे फ्रिज पर रखा गया है और Wi-Fi के माध्यम से फ़ोन वेब ऐप के साथ सिंक्रनाइज़ किया गया है। यह डिवाइस ESP32-S3 पर बनाया गया है जिसमें 3.97-इंच 480×800 इलेक्ट्रॉनिक पेपर टचस्क्रीन है, जिसमें लगभग 2,400 लाइनें C++ कोड चलता है। इसमें तेज़ आंशिक स्क्रीन अपडेट, स्क्रीन कीबोर्ड with आइटम सुझाव, और कम शक्ति नेटवर्किंग शामिल है, जो प्रति घंटा या प्रत्येक संपादन के बाद सिंक्रनाइज़ करता है, अन्यथा ऑफलाइन कार्य करता है। FastAPI सर्वर SQLite स्टोर के साथ डिवाइस और फ़ोन ब्राउज़र के बीच स्थित है, वैकल्पिक रूप से Claude Code का उपयोग करके नए आइटम को गलियों में स्वतः वर्गीकृत करता है। भंडार में platformio फर्मवेयर, एक वेब UI, और I²C पते के साथ पिन मानचित्र और हार्डवेयर दस्तावेज़ शामिल हैं।

इस परियोजना को पूरी तरह से Claude Code के साथ vibe-coded किया गया है, रचनाकार स्वीकार करते हैं कि यह पहला घर बनाया गया परियोजना है जिसे रोज़ाना उपयोग किया जाता है। सुविधाओं में चलने के क्रम द्वारा समूहीकृत सूचियां, स्क्रीन पर टिक करने की कार्यक्षमता, और कम शक्ति हैंडलिंग के साथ गहरी नींद शामिल है। डिवाइस दोनों स्क्रीन पर सुझावों को चलाने वाले आइटम के एक कैटलॉग को याद रखता है।

मुख्य क्षमताओं में वैकल्पिक Claude-चालित गली असाइनमेंट, ऑफलाइन एडिटिंग को फ्लैश में कतारबद्ध करना, और डिफ़ॉल्ट रूप से बंद सामने की रोशनी शामिल है। फर्मवेयर दस्तावेज़ शक्ति IC, IO एक्सपैंडर, पैनल और टच कंट्रोलर के लिए बूट-अप अनुक्रम का विवरण देता है एक ज्ञात-अच्छे क्रम में।