Meshtastic.js
Overview
Meshtastic.js is a JavaScript library that provides an interface to Meshtastic devices. It can be used to build applications to interface with Meshtastic networks, via HTTP(S), Web Bluetooth or Web Serial.
Stats
Installation & Usage
The library is available from NPM and can be installed with:
pnpm add @meshtastic/meshtasticjs
Development & Building
Finally the project can be built:
pnpm build
Optionally the doccumentation can be built with:
pnpm generate:docs
Compatibility
The Bluetooth and Serial connections rely on the availability of the Web Bluetooth and Web Serial API's respectively, this is represented in the compatibility matrices below.