A desktop application for easily updating RP2040-based controller firmware.
20250220-1735-00.8698385.mp4
-
🎮 Support for multiple firmware repositories:
- HayBox
- HayBox-GRAM
- GP2040-CE
- Pico Rectangle
-
🚀 Easy firmware updates:
- Automatic detection of BOOTSEL mode
- One-click firmware flashing
- Optional flash nuke before flashing
-
💻 Modern desktop application:
- Cross-platform support (Windows, macOS, Linux)
- Clean and intuitive user interface
- Version selection from official releases
BoxUpdater is designed to simplify the process of updating firmware on RP2040-based controllers. It automatically fetches the latest releases from supported firmware repositories and provides a straightforward interface for flashing new firmware to your device.
Download the latest release for your operating system from the releases page.
- Launch BoxUpdater
- Select your controller's firmware from the available repositories
- Choose the desired firmware version
- Put your controller in BOOTSEL mode
- Click to flash the firmware
- Wait for the process to complete
This project uses:
- Tauri
- Vue 3
- Rust
- TailwindCSS
To run in development mode:
pnpm install
pnpm tauri devContributions are welcome! Please feel free to submit a Pull Request.
See the LICENSE file for details.