The Nano G2 Ultra is a great device to have in your pocket, or in a bag – good choice! If you landed here on accident, head back to the guide.
We’ve GREATLY simplified the initial setup process for all the recommended devices, including the Nano G2 Ultra. Follow the steps below carefully to get your device setup.
Updating your device
The first thing we’re going to do is update your device to a more recent version of the software using a version that we’ve pre-configured with a lot of the settings you’ll need. That means a lot less fiddling around for you!
Downloading the software
You’ll need a copy of the file that we’ll use to update your Nano G2. Click here to open our shared drive, and select the Nano G2 folder. There should only be one file in there named “firmware.uf2”. Download that somewhere you’ll be able to access it later, like your Downloads or Desktop folder. We’ll come back to using this file in a few steps.
There are two options for the next step in the process:
Option 1: You can utilize the desktop software for OSX or Windows. This software is easier to use, but it is very new and may have bugs. Scroll to “Flashing your device – Option 1” for this option.
Option 2: You can use the officially supported Web Flasher. It is a little more complicated to understand, but probably more reliable. Scroll to “Flashing your device – Option 2” for this option.
Flashing your device – Option 1
You’re going to need a USB cable to connect your device to your computer. Once connected, power on your device and let it boot up.
Head over to https://github.com/medentem/electron-flasher/releases to download the latest flasher software for your desktop/laptop computer. Because this is still an early preview release, you may run into security warnings when you install the software.
Once installed, open the software and click the Scan For Device button.
If your device is powered on, and connected via USB, it should be detected. If you can’t get this step working, go to the Option 2 method of updating for now.
At this point, your device should be detected and connected as pictured below.
Before you click the “Update Device” button, you need to do two things. First, click the trash can icon. You should see the this warning.
Next, click the folder with the plus sign so that you can select the custom firmware that you downloaded from our shared drive for your device. You should see a new custom firmware selected in the Available Updates pane.
Lastly, click the Update Device button and let it rip! If you see this success message, your device has been updated. If something goes wrong, you can always fall back to using the Option 2 method of updating.
Simply unplug and reboot your device and you should be good to go!
Flashing your device – Option 2
You’re going to need a USB cable to connect your device to your computer. Once connected, power on your device and let it boot up. Once that’s all set, you need to open a website that is used to facilitate the update process for Meshtastic devices. Click this link to open the flasher website: https://flasher.meshtastic.org. You should see the screen in the image below.
Click the “Select Target Device” button and scroll down to choose the Nano G2 Ultra device in the list of devices. You should see Nano G2 Ultra as pictured below and the next green button should be unlocked.
You will NOT be using the “Select Firmware Version” for this step. Instead, click the little folder icon to the right of that button, and find the “firmware.uf2” file that you downloaded earlier. After you’ve selected that file, the final “Flash” button will turn green, and you should see a trash can icon next to it as seen below.
Next, you’ll click the trash can icon. We’re going to reset the memory on your device to prepare it to receive the new software. When you click the trash can, you’ll see the popup pictured below. We’re going to complete these steps one at a time, and if you keep reading (before you start clicking buttons) there is an explanation for each step below in language that is easier to understand.
Enter (UF2) DFU Mode – when you click this button, you’ll see a new popup with a list of devices. In that list of devices you should see your Nano G2 Ultra. After you select the device and click the “Connect” button (pictured below), your Nano G2 will show up like a USB drive on your computer. DFU mode is essentially turning your Nano G2 into a USB drive temporarily so we can drop files onto it.
Ensure device DFU mode drive is mounted – that step is simply saying, “make sure you can see your Nano G2 as a USB drive on your computer. Go ahead and check that now, either using Windows Explorer or, on a mac, Finder.
Download Flash Erase UF2 file to DFU drive – when you click this button a special file will start downloading. Make sure you save that somewhere you can find it again. You’re going to need to take that special file named “nrf_erase2.uf2”, and copy that to your Nano G2. Simply drag and drop that file onto the Nano G2 “USB drive”.
Once that file copies onto your device, you will probably see an error like “Disk not ejected properly”. Dismiss that. It’s expected and not a problem.
Open Serial Monitor – click that button and reconnect to your device. After you connect, you should see a black box with some text in it. You don’t need to know what any of that means.
Flash Firmware – last step is to click the “Return to Flasher” button which will close the Erase instructions popup.
Flashing the firmware
Nice work! This is the LAST STEP of this section. You should be back to a screen that looks like this.
Last time, we clicked the little trash can icon on the right side of the screen. This time we’re going to click the green “Flash” button instead. Once you click that, you’ll see this:
Let’s take these steps one at a time. Don’t skip ahead!
Enter (UF2) DFU Mode – once again, we need to get your Nano G2 to show up like a USB drive on your computer. Click that button, select your Nano G2 device, and Connect.
Ensure device DFU mode drive is mounted – seem familiar? Similar process as last time. Go make sure you can see your Nano G2 as a USB drive using Windows Explorer or, on a mac, Finder.
Download or copy UF2 file to DFU drive – DO NOT click the Download UF2 button. Instead, you need to the “firmware.uf2” file that you downloaded way back at the first step instead. This is our custom firmware file that includes a bunch of settings to save you time.
After you copy the “firmware.uf2” file to the Nano G2 USB drive, you will probably see an error like “Device not ejected properly”. This is normal and expected. Just dismiss that.
Your device should reboot on it’s own, and while it boots up, you should see “catholicresilience.com” on the screen. If you see that, you’re golden!
Changing your first channel
At this point you can connect to your device using the Android App, iOS App or you can stick with your web browser. I’m going to show the web browser for the rest of this guide, but the concepts are the same no matter how you connect to your device.
First, go to https://client.meshtastic.org. You’ll land on a page that looks like this:
Click the “New Connection” button. You can connect to your device using Bluetooth or, using the USB cable which is the “Serial” option you see below.
Click the “New device” button and then select your Nano G2 from the list of devices. Click Connect.
After you click “Connect” that little popup will close, and you can click the new button for your device. It will look something like what you see below.
Once you click that button, the main page will load and you’ll be able to customize the name of your device as well as setup your Primary (special) channel. On the left hand side you should see something that looks like this:
To change the name of your device, you click the pencil icon and set a Long Name and Short Name (4 characters max). This should be something that helps others recognize your device, but keep in mind that this is visible publicly. Below the name, you should see three channels. REPLACEME, LongFast and CRN Public. Let’s go through their purpose one by one.
- REPLACEME – we added this placeholder channel in the (very special) first channel slot. You’ll want this to be a channel for your innermost circle because it is the only channel that sends automatic location updates. You probably want that for your innermost circle in an emergency situation.
- LongFast – this is the default public channel that comes on every single meshtastic device. We’ve simply moved it down one slot so its not in the valuable first channel slot.
- CRN Public – this it the public channel for the Catholic Resilience Network.
Replacing the REPLACEME channel
On the left hand side, click the “Channels” button that is between “Config” and “Nodes”. You should see a screen like this below:
There are only three things you need to update in here.
- pre-Shared Key – if someone in your innermost circle already created a channel for you to use in the first channel slot, you want to paste the pre-Shared key that they provided to you in this field. If not, click the green “Generate” button to create a new key. Then click the little eye icon to show the key instead of having it hidden. Copy this key somewhere secure so you can use it on other devices, or share it with your innermost circle. Keep in mind that this key is all that’s necessary for someone to be able to join your inner channel, so protect it!
- Name – if someone in your innermost circle already created a channel for you to use in the first channel slot, you want to paste the Name that they provided to you in this field. If not, choose a name (12 characters or less) that is unique to your inner circle. Something not too revealing, but unique enough that you’ll all remember what it is. For anyone joining this channel, the Name and pre-Shared Key must match exactly on all the devices.
- Precise Location – since this is your innermost circle’s channel, you may want to allow your device to automatically provide your precise location over this channel. This will allow your family/close friends to see where you are. If you turn this off, they will see your general location, not your precise location.
That’s it! Congratulations! You’re now able to communicate on three different channels with your device.
Leave a Reply