// hardware
RNode is firmware die LoRa boards omzet in radio interfaces voor Reticulum. Daarmee kun je een telefoon of computer laten praten over LoRa zonder LoRaWAN, cloud of extra netwerklaag.
Afhankelijk van het board verbindt een RNode via USB serial, Bluetooth LE of TCP bridge met je computer of telefoon. Reticulum doet de encryptie end-to-end voordat packets de radio bereiken. Meer over antenneplaatsing en bereik staat op de antennes pagina. Welke apps je kunt gebruiken staat op software.
| Bereik | 1-50+ km (terrein/antenne afhankelijk) |
| Snelheid | ~37 bps tot ~11 Kbps |
| Protocol | Custom MAC layer (geen LoRaWAN) |
| Encryptie | End-to-end via Reticulum |
| Verbinding | USB, BLE, TCP bridge |
| Stroomverbruik | Laag, werkt op zonnepaneel of batterij |
| Kosten | ~25-100 USD per board |
1. Een ondersteund board uit de tabel hieronder
2. Een antenne voor je frequentieband (SMA, meestal meegeleverd)
3. Een USB-kabel (USB-C of micro-USB, afhankelijk van board)
4. Een computer om firmware te flashen en Reticulum te draaien
Let op: zet nooit een LoRa radio aan zonder antenne. Zenden zonder antenne kan de radiomodule beschadigen.
| Board | Radio chip | MCU |
|---|---|---|
| Heltec LoRa32 v2.0 | SX1276/SX1278 | ESP32 |
| Heltec LoRa32 v3.0 | SX1262/SX1268 | ESP32 |
| Heltec LoRa32 v4.0 | SX1262 | ESP32 |
| Heltec T114 | SX1262/SX1268 | nRF52 |
| LilyGO T-Beam | SX1262/SX1276 | ESP32 |
| LilyGO T-Beam Supreme | SX1262/SX1268 | ESP32 |
| LilyGO T3S3 | SX1262/SX1276 | ESP32 |
| LilyGO LoRa32 v1.0-v2.1 | SX1276/SX1278 | ESP32 |
| LilyGO T-Deck | SX1262/SX1268 | ESP32 |
| LilyGO T-Echo | SX1262/SX1268 | nRF52 |
| RAK4631 | SX1262/SX1268 | nRF52 |
| OpenCom XL | SX1262 + SX1280 | nRF52 |
De boards hierboven zijn RNodes: de radio voor een telefoon of computer. Met firmware op basis van microReticulum draait de hele node op het board zelf. Dan zet je een repeater op een dak of mast zonder computer ernaast.
| Board | Firmware | Wat je krijgt |
|---|---|---|
| Heltec LoRa32 V3 / V4 | RTNode-HeltecV4 | Met wifi een gateway naar het internet, zonder wifi een repeater die alleen LoRa gebruikt. Instellen via een webportaal. |
| SenseCAP Solar Node P1 | ScotMesh | Repeater die alleen LoRa gebruikt (geen wifi aan boord). Beheer op afstand via NomadNet, accuspanning uitleesbaar. |
De SenseCAP Solar Node P1 van Seeed is een kant en klare solar repeater: een 5 W zonnepaneel, plek voor vier 18650 accu's, een SX1262 radio en een waterdicht kastje (IPX6). Hij wordt veel gebruikt als repeater voor MeshCore en Meshtastic. Sinds september 2026 is er ook Reticulum firmware voor, van ScotMesh.
Flashen is eenvoudig. De USB-C aan de buitenkant geeft ook data door, dus het kastje hoeft niet open. Dubbelklik op RESET (of open de seriƫle poort op 1200 baud), dan verschijnt een USB-schijf XIAO-BOOT. Sleep het .uf2 bestand uit de releases erop en het board herstart zelf. Wij draaien er thuis een op de ReticulumNet instellingen.
Zonder deze stappen start de radio niet. Na een flash via .uf2 kent de firmware zijn eigen hash niet en blijft hij in device init failed hangen.
# board laten herkennen
rnodeconf -r --product 10 --model 12 --hwrev 1 /dev/ttyACM0
# doelhash zetten na een .uf2 flash
rnodeconf -H e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 /dev/ttyACM0
# ReticulumNet radio-instellingen, 21 dBm (rnodeconf accepteert via --txp maar tot 17)
echo 21 | rnodeconf -T --freq 869463000 --bw 125000 --sf 8 --cr 5 /dev/ttyACM0
Controleer daarna met rnodeconf --info: Device mode TNC, 869.463 MHz, 125 kHz, SF8, CR5.
Let op: de P1 heeft geen wifi. Om op de kaart te komen heeft hij een LoRa buur nodig die wel internet heeft. ScotMesh bestaat pas sinds september 2026 en wordt door een kleine groep onderhouden. Een firmware update start je op afstand, maar het uploaden zelf gaat via Bluetooth met een telefoon in de buurt.
Sluit het board aan via USB. De tool detecteert automatisch welk board er is en installeert de juiste firmware. Na het flashen is het board een RNode.
pip install rns
rnodeconf --autoinstall
Wordt het board niet herkend, of start het niet na het flashen? Zie probleemoplossing.
| Setup | Verbruik |
|---|---|
| RNode (alleen LoRa) | ~50-80 mA |
| RNode (LoRa + WiFi) | ~150-200 mA |
| Raspberry Pi + RNode | ~500-800 mA |
De RNode firmware is ontwikkeld door Mark Qvist. Sinds zijn terugtrekking (december 2025) is het langetermijnonderhoud afhankelijk van de community. Alle boards in de tabel hierboven werken; voor nieuwe boards is het afwachten of iemand support toevoegt.