Skip to content

cifertech/FirmwareHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation


🚀 FirmwareHub

A Modern Web Flasher for ESP32 Projects

Flash, update, and manage firmware for all CiferTech devices — right from your browser.
Works with: RF-Clown, ESP32-DIV, nRFBox, and any ESP32/ESP8266 board.

 

✨ Features

  • One-click flashing for .bin firmware (local or remote)
  • WebSerial-based flashing (Chrome/Edge, no software needed)
  • GitHub Releases integration
    • Auto-fetch .bin assets
    • Flash latest versions instantly
    • Copy OTA URLs
  • Device info panel
    • Chip family, flash size, MAC address
  • Serial console (read & send commands)
  • Flash history stored locally
  • Drop-zone UI, progress bar, dark CiferTech theme

 

🧠 How It Works

FirmwareHub uses WebSerial + esptool.js to flash firmware directly from your browser.
For remote updates, it reads .bin files from GitHub Releases of your repositories.

 

🔧 Usage

  1. Open the web app
  2. Connect your ESP32 board
  3. Load local firmware or pick a release from GitHub
  4. Click Flash

⚠️ Use Chrome/Edge. WebSerial requires HTTPS when hosted online.

 

🤝 Contribute

Want to help make DisplayKit better?

  • Submit bug reports
  • Suggest new features
  • Improve documentation
  • Contribute code or UI elements
  • Star ⭐ and share the project

Every contribution helps. Thank you! ❤️

About

Flash, update, and manage firmware for all CiferTech devices

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages