
برنامج تشغيل InkBoy مفتوح المصدر يسرّع عرض E Ink Game Boy القياسي
برنامج تشغيل مفتوح المصدر لشاشات ESP32-S3 الورقية الإلكترونية يقلل من ظلال الصور المتبقية ويخفض زمن الاستجابة. يحقق 30 إطاراً/ثانية بأربعة مستويات رمادية، لكن المؤلف يحذر من أن تعديل أشكال الموجات قد يتلف لوحات E Ink بشكل دائم.
برنامج تشغيل سريع للوحة القياسية
أظهر مؤلف قناة YouTube باسم Bo Made It لوحة ورقية إلكترونية قائمة على ESP32-S3 تُدعى InkBoy، تحاكي ألعاب Game Boy بمعدل 30 إطاراً/ثانية بأربعة درجات من الرمادي. يعتمد المشروع على شاشة Waveshare الورقية الإلكترونية ESP32-S3 مقاس 1,54 بوصة، والتي تبلغ سرعة تحديثها القياسية حوالي 300 ميلي ثانية، وهي سرعة سريعة للورق الإلكتروني لكنها مناسبة أساساً للصور الثابتة.
كيف تنشئ اللوحة مستويات الرمادي
تحتوي شاشة E Ink القياسية بالأبيض والأسود على صبغة سوداء مشحونة إيجابياً وصبغة بيضاء مشحونة سلبياً. نقل هذه الجزيئات باستخدام نموذج شكل موجة يحافظ على الصورة على الشاشة دون تغذية مستمرة، لكن تغيير البكسلات بطيء. كانت الشاشة تنتج الرمادي عشوائياً أصلاً لأن الصبغة لا تنتقل بسرعة من الأسود إلى الأبيض. قال Bo إن إيقاف التشغيل في منتصف الانتقال يمكنه إنشاء مستويات رمادية حسب الطلب.
يقلل برنامج التشغيل المخصص من شكل الموجة ويتحكم في البكسلات بشكل فردي لتقليل ظهور الصورة. جرّب Bo أولاً التدرج (dithering) للحصول على درجات الرمادي، لكنه قال إن النتيجة كانت سيئة المظهر. بعد تصحيحات إضافية، أنتج برنامج التشغيل أربعة مستويات رمادية بمعدل 30 إطاراً/ثانية بدلاً من 3,33 إطاراً/ثانية لبرنامج التشغيل الأصلي. وأكد أن الفكرة مستوحاة من مؤلف قناة YouTube أخرى بنى جهاز E Ink Game Boy بأجهزة مخصصة، بينما يكتب هذا المشروع برنامج تشغيل للأجهزة القياسية.
الإنتاج والمخاطر
نشر Bo نسخة عمل بعد شهر من العمل، بما في ذلك ما أسماه "vibe coding" لبرنامج التشغيل. كما حذر من أن استخدام أشكال موجات مخصصة وترددات تحديث أعلى على شاشات E Ink قد يسبب ضرراً دائماً، وأن العمر الطويل للوحة لم يتم تقييمه. ينصح بالتعامل مع التجارب على أنها محفوفة بالمخاطر واستخدام شاشة ورقية إلكترونية رخيصة بدلاً من قارئ كتب إلكترونية معدل.
المصادر: The Register
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.