Welcome to the Tastic Flasher - a specialized web-based tool for flashing custom Tastic mesh firmware to your devices. Built on the Meshtastic Web Flasher foundation and powered by Nuxt/Vue and Tailwind CSS, this application provides an intuitive interface for flashing your Tastic firmware builds.
- Espressif's esptool.js Integration: Incorporates the official JavaScript port of Espressif's esptool for enhanced robustness and compatibility with newer Espressif silicon.
- All-in-One Platform Support: Designed to be a comprehensive solution, supporting a wide range of devices including nRF52 and Pico UF2.
- Developer-Friendly Design: Built with Nuxt/Vue, simplifying the development and maintenance process.
- Built-in Serial Monitor: The built-in Serial Monitor allows debugging and troubleshooting of issues encountered on Meshtastic devices via the native serial logging interface.
To use the Tastic Flasher, visit the deployment URL once it's configured with GitHub Pages. The interface is designed to be intuitive and easy to navigate, allowing you to flash your custom Tastic firmware builds directly to your supported devices.
Interested in contributing? Here's how you can get involved:
- Clone this repository.
- Make sure to install the dependencies:
pnpm install- Start the development server on
http://localhost:3000:
pnpm run devCheck out the full Nuxt deployment documentation for more information.
For bug reports, feature requests, or general queries, please open an issue in this repository. Your feedback helps us improve and evolve the Meshtastic Web Flasher.
Thank you for using and supporting the Meshtastic Web Flasher.