{"repo":"Blueforcer/awtrix-ng","free":true,"listed":false,"github":"https://github.com/Blueforcer/awtrix-ng","clone":"git clone https://github.com/Blueforcer/awtrix-ng.git","description":"AWTRIX NG - Next generation firmware for compatible ESP32 Matrix clocks","language":"C++","stars":161,"topics":["awtrix","matrix","pixel","ws2812","esp32"],"license":null,"category":"chat-messaging","readme_excerpt":"256-1024 pixels on your desk, and you decide what they say. The direct successor to the well-known AWTRIX 3 - rewritten from scratch. Push a number from Home Assistant, a shell script or anything that speaks HTTP and MQTT - or skip the middleman entirely and run your app on the device itself. 📖 Documentation &nbsp;·&nbsp; 🚀 Discord &nbsp;·&nbsp; ⚡ On-device scripting &nbsp;·&nbsp; 🔌 Integrations --- AWTRIX NG turns an inexpensive LED-matrix clock into a small networked screen for your home. It shows time, date, temperature, humidity and battery out of the box, and then does whatever you tell it - scroll a message, draw a chart, play a melody, flash an alert when the doorbell rings. Tell it something Hello world scrolls across the panel in red. That is the whole learning curve. Anything that speaks HTTP or MQTT can do the same - Home Assistant, Node-RED, a shell script, a cron job. Or let it think for itself Paste a program into the web UI and it runs on the clock . No compiler, no re-flash, no server on your LAN keeping it alive. Save it, and it joins the rotation like any other app. Scripts fetch over HTTP, talk MQTT, keep state across reboots and paint with the firmware's full visual vocabulary. A crashing script goes red and stays in its own frame - everything else keeps running. → Scripting guide ✨ What you get - ⚡ Apps that run on the device - edited in the browser, surviving reboots - 🎨 Real graphics - scrolling colored text, icons, charts, background effects, weath","default_branch":null,"files":null,"tree":[],"storefront":"/r/Blueforcer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Blueforcer/awtrix-ng/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}