Micron Document
The RETICULUM STACK Handbook

Reticulum Network Stack RNS Manual
This manual aims to provide you with all the information
you need to understand Reticulum,
build networks or develop programs using it,
or to participate in the development of Reticulum itself.

The MANUAL INDEX

Current Status
What does Reticulum Offer?
Where can Reticulum be Used?
Interface Types and Devices
Caveat Emptor

Getting Started Fast

Try Using a Reticulum-based Program
Nomad Network
Sideband
Using the Included Utilities
Creating a Network With Reticulum
Connecting Reticulum Instances Over the Internet
Connect to the Public Testnet
Develop a Program with Reticulum
Participate in Reticulum Development
Reticulum on ARM64
Reticulum on Android
Adding Radio Interfaces

Adding Radio Interfaces Blog

A range of common LoRa development boards and transceiver modules can be used as interfaces with Reticulum.
You can refer to the following external resources for more information:





>> Using Reticulum on Your System


Configuration & Data
Included Utility Programs
The rnsd Utility
The rnstatus Utility
The rnpath Utility
The rnprobe Utility
The rncp Utility
The rnx Utility
Improving System Configuration
Fixed Serial Port Names
Reticulum as a System Service


>> Building Networks


Concepts & Overview


Interconnected LoRa Sites
Bridging Over the Internet
Growth and Convergence

>> Supported Interfaces


Auto Interface
I2P Interface
TCP Server Interface
TCP Client Interface
UDP Interface
RNode LoRa Interface
Serial Interface
Pipe Interface
KISS Interface
AX.25 KISS Interface
Common Interface Options
Interface Modes
Announce Rate Control

>> Understanding Reticulum


Understanding Reticulum
Motivation
Goals

Introduction & Basic Functionality
Destinations
Public Key Announcements
Identities

Getting Further
Reticulum Transport
Node Types

The Announce Mechanism in Detail
Reaching the Destination
Resources

Reference Setup
Protocol Specifics
Packet Prioritisation
Interface Access Codes
Wire Format
Announce Propagation Rules

>> API Reference


Classes
Reticulum
Identity
Destination
Packet
Packet Receipt
Link
Request Receipt
Resource
Transport

>> Code Examples


Minimal
Announce
Broadcast
Echo
Link
Identification
Requests & Responses
Filetransfer

N O D E N A V I G A T I O N :


THIS IS A PART OF THE

Back to the Node Startpage