Meshtastic
Meshtastic® is a project that enables you to use inexpensive LoRa radios as a long range off-grid communication platform in areas without existing or reliable communications infrastructure. This project is 100% community driven and open source! For a more detailed description of Meshtastic please refer to their website and forum: https://meshtastic.org/.
This topic describes how to get started with Meshtastic.
Currently, Heltec recommends the following devices for Meshtastic:
Product |
Pic |
Description |
---|---|---|
N/A |
it is known as Heltec V3 |
|
N/A |
it comes with a GPS module. |
|
N/A |
no screen |
|
N/A |
It comes with E-Ink screen |
|
N/A |
It has a strong aluminum alloy shell |
|
N/A |
Stylish LoRaWAN toys that can integrate GPS modules |
|
N/A |
Cost-effective LoRa+ESP32-C3 module |
|
N/A |
2.13 inch E-Ink Display |
|
N/A |
2.90 inch E-Ink Display |
|
N/A |
1.90 inch TFT Display |
|
N/A |
1.14 inch TFT Display, nRF52 MCU, Strong low power |
This topic uses WiFi LoRa 32 V3 as an example.
Install ESP32 USB to Serial Drivers
Use a USB cable to connect your computer to your device. Open your Device Manager
, Port
, if your computer doesn’t recognize the device, You may need to install a driver from Silicon Labs for the CP210X USB to UART bridge: CP210X USB to UART bridge - Download
Tip
After installing the driver, make sure to reboot your computer to finish the installation process.
Flash Firmware
The Web-Based Installer requires either Chrome or Edge browsers but is an excellent choice for quickly flashing devices. This method is highly recommended for firmware flashing, especially for new users of the project, as it is easy to use.
Plug in your device.
Visit flasher.meshtastic.org requires Chrome or Edge browser. Follow the instructions, select the model of the corresponding board.
Select the appropriate firmware version; the latest stable version is generally recommended.
Click button to flash.
Tip
Network issues can cause Flash buttons to fail to click. Of course, sometimes it appears gray, but it can still be manipulated.
Continue.
Click the
Full Erase and Install
, thenErase flash and install
.
Tip
Network problems cause Flash pages to stay in “Conneting……”.
Wait for the firmware to flash, and your device screen will display Meshtastic.
Install the Meshtastic App
Let’s take Android as an example to show you how to use the APP at an entry-level. We will continue to update IOS Web operations in the future.
Set Regional Settings
In order to start communicating over the mesh, you must set your region. This setting controls which frequency range your device uses and should be set according to your regional location.
Open the app, find your device via Bluetooth as shown below. Click to connect the device.
Tip
If a window asks for a CAPTCHA appears, you need to look at your device’s screen. The default CAPTCHA for devices without a screen is usually 123456. If not, contact the firmware issuer.
Once paired, Click “UNSET” next to the device name. Select the region from the list according to your regional location. Of course, your hardware must support this frequency band.
You can refer to this link for the relationship between LoRaWAN bands and regions:LoRaWAN_frequency_plans_by_country
Note
EU_433 and EU_868 have to adhere to an hourly duty cycle limitation of 10%. Your device will stop transmitting if you reach it, until it is allowed again
Click the option below to select the channel you want to join。
Get started with Meshtastic
The map option will be able to view the location information of the companion, which can be provided by the GPS module on the device, or by the phone to which the device is connected.
The options below show some information about the companion device, such as latitude and longitude, signal strength, battery level, and so on.
This is where you’ll see the messages you want to send and receive, and they’ll be displayed on the device screen.
More Settings and usage
Click the top right button to see more configurable options.