After a very long time of development there is now again the new beta with a lot of new features.
Its really important to test everything deeply because as a single developer its not possible for me to test everything after such huge changes. And of course, there will be some errors 🙂
Post your bugs only in this thread!
There is no documentation yet, please feel free to ask me if you have any Questions!

This will be the last beta with new features until the new stable is released.
Many used binaries has stopped the support vor ARMv6 platforms such Raspberry Pi Zero, therefore i cant give support for this architecture. I strongly recommend to use at least a Raspberry Pi 2 or 3 with Java 1.8.0_232 (default-jre)
Changelog:
- Server software is now called Host
- whole new AWTRIX Controller: (**Special thanks to @MatthiasWahl **)
- After flashing you might need to reset the ESP by reboot it twice in an interval of 4-5 seconds
- Reduces the amount of data from server to matrix by an average of 80%.
- Matrix can handle BME280 and Htu21d climate sensors
- Adds automatic detection of the connection method (Wifi or Serial)
(You dont need to reset the controller to switch the connection method anymore)
- Adds automatic periphery detection
- Fixes a bug with the constantly open hotspot
- UI improvements for WifiManager
- Completely new and modern web interface
- Rewritten Appstore:
- shows all app updates first
- only shows apps wich are not installed
- improved app search
- Animated covericons in MyApps and Appstore
- Adds an GUI to customize the Apploop
- better control forms for every Setting like colorpicker and sliders.
- activate Premium functionality
- Matrix log now messures the latency
- adds AWTRIX arcade mode. Allows to play games with your Smartphone via browser (currently 3 Games available)
- adds Music Visualizer (Currently support for loading an musicfile (e.g mp3) and displays the frenqence bars on your Matrix
- DFplayer rework:
- API call "play" is now "soundfile"
- File and volume is now a seperate command {"soundfile":1}
- You need to create a folder "MP3" on your DFplayer SD-Card and move your mp3s into this folder
- Your mp3 must start with a 4-digit. e.g 0001.mp3 or 0001 - Testfile.mp3
- AWTRIX uses the range 0001-0100 for internal purposes. Start with your own mp3s at 0101
- Adds Icon database
- Adds whole new AWTRIXER wich allows to create static or animated Icons (8x8) or Animations for the "Animations" App. (32x8) directly in the Webinteface
- better interface for native apps
- Improved Cloud-Server
- 4 new Apps
- new App "CustomApp":
Use the App Sort function to place this app anywhere in your apploop (You can also clone this app). Each app in the Apploop gets its own ID (starting with 0). Now send your notifications via APi to the /customapp and add the key "ID" with the app ID of the CustomApp. If there is no Notification for this AppID, the CustomApp will show its ID.
The notifications will be saved and displayed continuously so you don't have to actively send the notification. You can overwrite it any ID at any time. Add "enabled":false to your notification to completey disable it. Set it to true or remove the key and the app will be shown again.
- App API changes to Notification. Send your API Request now to /notify instead of /app
- Boot & Alarmclock sound added (download standartsounds here)
- Internal Fritz!box Callmonitor editor (accepts jsons and java maps e.g 01511258875=Blueforcer)
- Lots of UI improvements
- Fixes a bug on website rendering on small screens like smartphones
- Adds webapp functionality. Go to your smartphones browser menu and click "Add to Homescreen" while browsing the main webinterface of AWTRIX
- Matrix connection menu moved to host settings
- Adds dropdown list for available serial ports on any platform
- Removes autodetect function for serial connection
- Removes matrix periphery options
- Fixes a bug in updating matrix & host via webinterface
- Host update now also works on windows & mac
First Steps:
Controller:
Flash the latest beta branch of the AWTRIX Controller
You can also flash the .bin file to avoid installing VSC: Firmware
You dont need to make any settings in this firmware. Just download and flash.
The Matrix will tell you what to do: If it shows "Hotspot" then connect to the AccessPoint "AWTRIX Controller" with password 'awtrixxx' and setup you WiFi and set the IP of the AWTRIX server. You can also change the Matrixtype if you only see weird pixels
Maybe you need to reset the controller by resetting the esp twice in an interval of 4s. The Matrix should show "RESET" in red.
Host:
All Settings and Apps will be deleted with this Beta update!
For Linux you can use the automatic installer:
wget -N https://blueforcer.de/awtrix/awtrix.sh ; sudo sh awtrix.sh beta
or download and start it manually: Click here to download
open the webinterface as usual (http://[IP-of-AWTRIX-Server]:7000)
Documentation
https://awtrixdocs.blueforcer.de/#/