Flash & Configure
Install MeshCore firmware on your device and configure it for the mwmesh network. The easiest method is the web flasher β no software installation required.
Choose Your Flashing Method
Web Flasher Easiest
Flash directly from your Chrome or Edge browser. No software to install. Just connect your device via USB, select your board, and flash. Works on Windows, Mac, and Linux.
Supports Heltec V3, T-Beam, T-Deck, RAK WisBlock, and many more boards.
Open Web FlasherMeshCore Companion App
The companion app can also flash firmware to your device. Available for Android, iOS, Windows, Mac, and Linux.
Get the AppWeb Flasher Step-by-Step
Connect Your Device
Plug your LoRa device into your computer using a USB-C cable. Make sure it's a data cable, not a charge-only cable.
Open the Web Flasher
Navigate to flasher.meshcore.io in Chrome or Edge.
Select Your Board
Choose your device from the dropdown list (e.g., "Heltec V3", "T-Beam Supreme", "RAK4631").
Select Firmware Type
Choose the firmware variant for your use case:
Companion Radio β Use with a phone app for messaging
Repeater β Autonomous relay node to extend network coverage
Room Server β Host chat rooms on the mesh
Flash the Firmware
Click "Install" and select the serial port for your device when prompted. The flashing process takes about 30-60 seconds.
Configure for mwmesh
After flashing, configure your device with our recommended settings for the MountainWest region. This ensures compatibility with other nodes on the mwmesh network.
Troubleshooting
Device Not Detected
If your device doesn't appear when connecting:
- Try a different USB cable (must be a data cable)
- Install the CP210x driver (for Heltec devices)
- Install the CH340 driver (for some LilyGo devices)
- Hold the BOOT button while plugging in the USB cable
Flash Fails or Freezes
- Close any other serial monitor applications
- Try holding BOOT, then pressing RESET while BOOT is held
- Use a different USB port (preferably USB 2.0)
- Restart your browser and try again
