We are glad to see that you are interested in building a meshtastic node for your own. Meshtastic nodes help everyone around to communicate with each other, even if you don’t see it.
This guide will walk you through what you should consider when purchasing your first meshtastic compatible device (as well as a few popular options,) and a step by step guide for building your very own RAK4631/4630 meshtastic radio.
When choosing your very first radio, there are a lot of option to choose from depending on your needs. If you want a radio that works out of the box, you may go with a radio like the LILYGO T-Echo, or rather if you want a radio to work as an MQTT gateway, you may get a T-Beam. Below we have listed some of the most common radios and how they differ, sorted by microcontroller.
Before getting started with flashing the firmware, make sure to grab a cable that supports data transfer. Some usb cables are only capable of charging. The process for flashing the firmware depends on what model radio you have, this guide will focus on the RAK4631/4630 (however this should work for most nRF52 based devices.)
For flashing the RAK4631/4630, there are two main ways of doing so, drag and drop and OTA. We will be going over both in this guide, however it is reccomended that you learn how to upgrade your firmware via OTA so that you are able to do so easily if you ever have a node that is in a hard or impossible to reach position.
To connect your radio to your phone or computer you will need to download the meshtastic app, which is available for Android, iOS, and macOS. This guide will be focusing on the iOS version of the app but the process is mostly the same.
To start, you will want to download and then open the Meshtastic app. Next, you will want to select your radio. It will most likely be named something like “Meshtastic_81d3.” If you are unable to find your device, try moving away from other Meshtastic devices in the area. It will ask for a pin, and the default is 123456. This can be changed later in settings. After your pin has been entered, your radio will connect and you should see something like this:
The above steps work the exact same way on macOS and iPadOS as well. Alternatively, if you would like to use your radio over a USB serial connection instead, you can connect it directly to your computer and go to the meshtastic web client.
Congratulations! You just set up your first Meshtastic enabled radio. You are now helping the resiliance of the mesh network here in San Angelo. If you need any help configuring your radio, consider joining the Discord server.