What is the Mesh Plugin Registry?
-- The Mesh Plugin Registry is a centralized - repository built by +
Mesh Forge
++ Build custom firmware with plugins directly in your browser. No + installation or setup required. +
+-
+
- Zero installation +
- Simple interface +
- Automatic dependencies +
- Ready-to-flash files +
-
-
- A searchable catalog of community-developed plugins -
- Version information and release history -
- Dependency relationships between plugins -
- Author information and repository links -
- Automatic dependency resolution during installation -
What is the Mesh Plugin Manager?
-- The Mesh Plugin Manager (MPM) is the command-line - tool you use to access the registry and install plugins. It's a - lightweight package manager designed specifically for Meshtastic - plugins that provides a simple and powerful way to extend your - Meshtastic firmware with additional functionality. -
-Mesh Plugin Manager
++ Command-line tool for building firmware locally. Requires + PlatformIO and Poetry setup. +
-
-
- Install and manage plugins from the registry -
- Automatic dependency resolution with SemVer support -
- Lockfile generation for reproducible builds -
- Protobuf file generation for plugins -
- Seamless PlatformIO build system integration +
- Local development +
- Full control +
- CLI interface +
- Developer-focused
Installation
-- MPM is installed as a development dependency via Poetry. From the - firmware repository root: -
-poetry install
- .venv) so
- that the PlatformIO build system can find it. Configure it locally
- for the project:
- poetry config virtualenvs.in-project true --local
-