Mictronics - DIY Electronic projects and more.

Meshtastic powered Vue

This release marks the first public version of Meshtastic powered Vue, an alternative, browser-based web client for connecting to Meshtastic devices over network, serial, or Bluetooth - without requiring a native application.

The goal of this project is to provide a modern, extensible Meshtastic web interface built entirely with current frontend tooling.

Tech Stack #

Meshtastic powered Vue is built using the following technologies:

Implemented Features (v0.5.1) #

Node Cards View #

Node cards view, light theme
Node cards view, light theme
Node cards view, dark theme
Node cards view, dark theme

Selecting a node opens a quick-view drawer with detailed information, including:

Node quick view in light theme with metrics and position
Node quick view in light theme with metrics and position
Node quick view in dark theme with device metrics and local stats
Node quick view in dark theme with device metrics and local stats

Messaging #

Message view, light theme
Message view, light theme
Message view, dark theme
Message view, dark theme
Message view with emoji picker, light theme
Message view with emoji picker, light theme

Layout & Navigation #

Message view with collapsed sidebar, dark theme
Message view with collapsed sidebar, dark theme
Node cards view with collapsed sidebar, light theme
Node cards view with collapsed sidebar, light theme

Device Connections #

Connection view, light theme
Connection view, light theme

Source Code & Demo #

The full source code is available on GitHub:
https://github.com/Mictronics/meshtastic-powered-vue

A live demo of the web client can be tested here:
https://www.mictronics.de/webclient/

Roadmap (Preview) #

Planned areas for upcoming releases include:

👈 Home