Skip to content

roperscrossroads/tastic-flasher

 
 

Repository files navigation

Vercel CLA assistant

Tastic Flasher

Introduction

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.

Key Features

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

Getting Started

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.

Contributing

Interested in contributing? Here's how you can get involved:

  1. Clone this repository.
  2. Make sure to install the dependencies:
pnpm install
  1. Start the development server on http://localhost:3000:
pnpm run dev

Check out the full Nuxt deployment documentation for more information.

Feedback and Support

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.

Stats

Alt

About

Official online flasher for tastic device firmware

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 57.8%
  • TypeScript 41.4%
  • Other 0.8%