Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 1.39 KB

File metadata and controls

52 lines (37 loc) · 1.39 KB

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)