Skip to main content

vibe-uiflow

Build a screen-and-input device on UIFlow2 / MicroPython (M5Stack Cardputer, CoreS3, StickS3, StampS3, AtomS3, Dial — and non-M5 ESP32-S3 boards) with an AI coding agent driving the loop. Use when the device has a small panel and buttons, when a C/ESP-IDF build is more ceremony than the job needs, or when you want a change on the screen in seconds instead of a flash cycle. Key facts this skill encodes: UIFlow2 firmware is PLAIN MICROPYTHON, so `mpremote` is the whole toolchain — there is no official CLI, and M5Burner/the Web IDE are not it; build TWO LOOPS, a host simulator that runs the app's OWN draw calls against a Pillow stub of `M5.Lcd` (with FONT METRICS DUMPED OFF THE REAL DEVICE, so geometry is pixel-exact) and a bounded `selftest.py` that runs on the board and PRINTS what a human would otherwise read off the screen; NEVER call an M5 API you have not confirmed exists on that firmware (`make probe` first — the top failure mode); redraw only what changed and ERASE ONLY THE BOX YOU ARE ABOUT TO PAINT, be

الانتقال إلى التثبيت

معلومات المصدر

المستودع
luckiday/vibe-hardware
آخر نشاط في المصدر
٩ أغسطس ٢٠٢٦ في ١٥:٠٥
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٥
التفرعات
٢

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.