A universal (Windows, Linux, MacOS) command-line utility to update firmware on ZeDMD displays.
Note
ZeDMDUpdater-universal is a non-Windows specific alternative to the great ZeDMD_Updater2. It only supports flashing through USB for now, and does not yet allow to set ZeDMD configuration.
- Support for multiple board types:
- ESP32
- ESP32-S3
- LilygoS3Amoled (with optional WiFi support)
- Firmware version selection
- Easy-to-use interactive menu
- Device settings configuration (coming)
- Windows, Linux, or macOS
- .NET 8.0 runtime or later for your OS
- esptool (
esptool.exeoresptool) in the same folder as ZeDMDUpdater
Ensure you have usbipd-win installed to expose the ZeDMD device:
usbipd list
usbipd bind --busid=<your-device-busid>
usbipd attach --wsl --busid=<your-device-busid>-
Connect your ZeDMD display to your computer
-
Run the application:
./ZeDMDUpdater
-
Follow the interactive menu to:
- Select your board type
- Choose firmware version
- Download firmware
- Flash your device
- Configure device settings (coming)
