Skip to content

DMDTools/ZeDMD-Universal-Updater

Repository files navigation

ZeDMD Updater

A universal (Windows, Linux, MacOS) command-line utility to update firmware on ZeDMD displays.

Screenshot

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.

Features

  • 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)

Prerequisites

  • Windows, Linux, or macOS
  • .NET 8.0 runtime or later for your OS
  • esptool (esptool.exe or esptool) in the same folder as ZeDMDUpdater

For Windows WSL Users

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>

Usage

  1. Connect your ZeDMD display to your computer

  2. Run the application:

    ./ZeDMDUpdater
  3. Follow the interactive menu to:

    • Select your board type
    • Choose firmware version
    • Download firmware
    • Flash your device
    • Configure device settings (coming)

About

A universal (Windows, Linux, MacOS) updater for ZeDMD

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages