mrcodetastic/ESP32-HUB75-MatrixPanel-DMA
این یک کتابخانه سازگار با Adafruit GFX برای ریزکنترلکنندههای ESP32، ESP32-S2 و ESP32-S3 است که از طریق DMA به راهاندازی نمایشگرهای ماتریس LED با پروتکل HUB75 میپردازد.
این کتابخانه امکان نرخ بازخوانی بالا و زنجیرهسازی چندین پنل را فراهم میکند.
کاربرد:
این کتابخانه برای کنترل نمایشگرهای LED ماتریسی بزرگ با کیفیت بالا و بدون افت عملکرد طراحی شده. مناسب نمایش تصاویر، انیمیشن، متن متحرک و حتی ویدئوهای ساده روی پنلهای HUB75 است.
در چه شرایطی بهتره استفاده شود؟
وقتی نیاز به نمایش پویا و با کیفیت روی پنلهای LED دارید و از ریزکنترلکنندههای خانواده ESP32 استفاده میکنید، این کتابخانه گزینه عالیای است.
بهویژه در پروژههایی که نیاز به نرخ بازخوانی بالا و عملکرد پایدار دارند، مثل تابلوهای تبلیغاتی دیجیتال، نمایشگرهای اطلاعات عمومی یا نمایشگرهای هنری تعاملی.
چند مثال از موارد استفاده
- نمایش متن متحرک با افکتهای مختلف روی یک پنل 64×32
- ساخت یک ساعت دیجیتال بزرگ با پسزمینه انیمیشن
- نمایش تصاویر بیتمپ یا لوگوهای سفارشی روی چندین پنل زنجیرشده ️
- اجرای یک انیمیشن ساده یا بازی پیکسلی روی صفحه LED
- نمایش دادههای زنده مثل دما، رطوبت یا قیمت ارزها در محیطهای عمومی
- ##ESP32
- ##LEDMatrix
- ##HUB75
- ##DMA
- ##GFX
- ##IoT
- ##DigitalDisplay
- ##EmbeddedSystems
- ##ArduinoProjects
