Exploring Reticulum and Ham Radio to build a free, open-source, long-range internet without traditional infrastructure.
Key Takeaways
- Traditional communication networks are controlled by gatekeepers who charge for access and track usage.
- Reticulum enables a decentralized, permissionless network that can use multiple radio technologies seamlessly.
- Ham Radio, combined with modern software-defined radios, can extend digital communication over very long distances.
- Building a community-owned internet requires affordable hardware, open-source software, and collaborative effort.
- Despite challenges, creating a long-range, open-source network without traditional infrastructure is feasible and underway.
What the video covers
- The video explores building a decentralized, open-source internet using Reticulum and Ham Radio technology.
- It highlights the limitations of traditional telecom and satellite networks, emphasizing user ownership and freedom.
- Reticulum is a transport-agnostic, permissionless network protocol that can bridge different radio technologies.
- The creator tests long-range communication using HF radio and the AirMay Lite 2 software-defined radio.
- The goal is to connect communities hundreds or thousands of miles apart without relying on cell towers or satellites.
- The project involves designing custom HF packets to carry Reticulum data over amateur radio frequencies.
- The video documents the challenges and progress of building this network bridge within a strict three-week timeline.
- It discusses the potential of Ham Radio as a last long-range communication system accessible to ordinary people.
- The video also touches on encryption, error correction, and software tools developed to support the network.
- Ultimately, the project aims to create a free, community-owned internet infrastructure that bypasses corporate gatekeepers.
Chapters
- 00:00Introduction: The Problem with Traditional Networks
- 02:00Challenges of Long-Range Communication
- 03:54Motivation: Circumventing Corporate Control
- 05:53Reticulum: A Transport-Agnostic Network
- 08:06Assembling and Testing the AirMay Lite 2 Radio
- 10:01Learning to Receive and Decode HF Signals
- 12:43Building Custom HF Packets for Reticulum
- 20:28Field Testing and Early Successes
- 24:28Reflection and Future Goals
Full Transcript — Download SRT & Markdown
Speaker A
Your phone is great at keeping you connected, as long as you keep paying the bill.
Speaker A
But soon, you might be able to stay connected across continents and do it all over a network you actually own.
Speaker A
Something the legacy telecom model still can't give you. This radio doesn't need a cell tower, and you don't need to pay a monthly subscription for the right to use it.
Speaker A
You can modify it, upcycle the hardware, and extend what it can do. It transmits on a frequency about 100 times lower than traditional Wi-Fi, the same kind of radio people use to carry their voices across oceans.
Speaker A
But instead of talking into an analog microphone, I'm bridging it into Reticulum, a fully digital, permissionless, open source network.
Speaker A
I want to find out if we can connect communities hundreds or even thousands of miles apart over the air for free, and help build an internet that belongs to the people using it.
Speaker A
The problem is, today, our communication passes through gatekeepers. They decide what we're allowed to do, keep a record of us doing it, and then charge us for the privilege.
Speaker A
I want to build a network where nobody has that kind of power over the people using it.
Speaker A
Which might sound like wishful thinking, but incredibly cheap, low-power technology, open source code, and community-run networks are already functioning today.
Speaker A
Projects like Meshtastic and MeshCore have proven out that model and continue to gain adoption.
Speaker A
In fact, a few weeks ago, I was driving north to see some family from Central Florida all the way to New Hampshire.
Speaker A
And for fun, I stuck a magnetic 915 MHz whip antenna on the back of my car with a small Neo One listening on the public Long Fast channel.
Speaker A
And over the course of the trip, the radio picked up messages and connected us with people along the route.
Speaker A
Some cities like Concord, New Hampshire, were absolutely teeming with activity. And by the end of the trip, we had seen more than 450 nodes on just that one protocol.
Speaker A
That's what this looks like when enough people get curious, put up a radio, and invite somebody else to try it.
Speaker A
You start with something you want to understand, share it with a few friends, and little by little a community builds around it.
Speaker A
But what happens when the people you want to reach are hundreds of miles away?
Speaker A
That's the gap I've been trying to bridge for over a year now. Because right now, if you want long-range communication, you basically have three options.
Speaker A
You can use cell towers, but you need a large number of them, and they're really only economically viable for big telcos and ISPs.
Speaker A
You can use a satellite service like Starlink, Garmin, or Iridium. These are good for off-grid situations.
Speaker A
And in my last video, I showed how you could hook an Iridium modem into Reticulum and send a text message from anywhere with a clear view of the sky.
Speaker A
But the satellites were proprietary, you need to broker a monthly plan, and each message still incurred a toll.
Speaker A
Or you can build a community network with something like Meshtastic. And that model is real, local, and actually belongs to the people using it.
Speaker A
But covering serious distance requires a lot of nodes, and enough people between here and wherever you're trying to reach.
Speaker A
But is there another option? I think so. And if this works, privately owned networks could connect across hundreds or even thousands of miles without traditional internet backhaul.
Speaker A
But for that to have even the slightest chance of being possible, I need two miracles.
Speaker A
Miracle number one is I need to somehow cross this, on a path we own.
Speaker A
And miracle number two, I need to do it legally. Now the physics behind this isn't new, and neither is sending data over radio.
Speaker A
What is new is Reticulum, and who can build with it. Radios that once cost thousands are suddenly becoming affordable.
Speaker A
Open source networking software can stitch completely different links into one single network. And AI lets one reasonably stubborn person work through problems that once required an entire engineering team.
Speaker A
For the first time, something like this doesn't feel completely insane. But that doesn't mean it's a great idea.
Speaker A
After all, maybe there's a reason nobody has done this before. But really, there's only one way to find out.
Speaker A
And fortunately for you, circumventing corporate and government overreach is one of my favorite hobbies.
Speaker A
So I'm going to try it. One real Reticulum message, hundreds, maybe thousands of miles.
Speaker A
No cell tower, private satellite, or corporate network in the middle. And the technology that makes that possible is one a lot of people have already written off.
Speaker A
This is Ham Radio. And depending on who you ask, Ham Radio is either one of the last long-range communication systems ordinary people can actually own, or an elaborate way for retired men to discuss the weather.
Speaker A
But these radios can do something your Wi-Fi router can't. They can potentially cross this.
Speaker A
But they can carry digital data too. Small packets sent directly over the air. Could one of those packets travel thousands of miles?
Speaker A
Potentially. But could we turn that connection into a bridge for a modern open source network?
Speaker A
That's what I'm here to find out. But I wasn't here to chat with random operators.
Speaker A
I wanted to take the thing making those conversations possible, the radio link itself, and make software talk through it instead.
Speaker A
Because Ham Radio isn't limited to voice. That noise is data. It's called APRS. Small packets carrying locations, weather reports, status updates, and short messages.
Speaker A
Nearby stations can repeat those packets, while internet gateways collect them and plot their reported positions on maps like this.
Speaker A
So sending data over amateur radio isn't new. But APRS was built for a different job.
Speaker A
And this particular APRS channel is on VHF. Great for local coverage, but not the long-distance skywave link that I'm attempting.
Speaker A
I could build another one-off HF messaging system, but then it would connect only radio operators running the same hardware and software.
Speaker A
That's why I want to use Reticulum. Reticulum is transport agnostic. It doesn't care whether data travels over LoRa, Wi-Fi, Ethernet, the internet, or a custom HF link.
Speaker A
To Reticulum, each one is simply another path through the network. So this wouldn't create a tiny new network for a handful of HF operators.
Speaker A
It could bridge existing Reticulum communities together, even if the people inside those communities never touch an HF radio themselves.
Speaker A
Someone using LoRa in one town could potentially reach someone on an entirely different kind of link hundreds of miles away, with HF quietly carrying the data across the gap.
Speaker A
That means I need to design a custom HF packet that carries what our bridge needs.
Speaker A
If it works, this radio doesn't become another isolated system. It becomes a long-distance bridge between networks that already exist.
Speaker A
Now, I have a bad habit of refusing to ship these projects until they're absolutely perfect, which is why I sometimes wait months between videos.
Speaker A
So this time, I gave myself three weeks. When Sunday comes, testing stops, whether it works or not.
Speaker A
I have to ship what I have. So I have three weeks to build the bridge.
Speaker A
To attempt this, I need one more radio. Which is saying something, because my office is already full of them.
Speaker A
I have boards for Bluetooth, Wi-Fi, LoRa, Halow, even an Iridium modem. But those radios either stay relatively local, or depend on somebody else's infrastructure to go farther.
Speaker A
This is the AirMay Lite 2, and it's the key to this entire puzzle. It's a relatively inexpensive, open-source, software-defined radio, rated to cover frequencies from 0 to 38.4 MHz, including the part of the spectrum known as HF, or high frequency.
Speaker A
A traditional HF radio is built primarily around a person with a microphone, but the AirMay is built around a computer.
Speaker A
It can still carry voice, but I can also have my software generate the exact data frame I need, put it directly on the air, and decode it on the other side.
Speaker A
And HF has a trick that none of the other radios scattered around my office
Speaker A
Under the right conditions, an HF signal can travel into the ionosphere, reflect back toward the earth, and land hundreds or even thousands of miles beyond the horizon.
Speaker A
It's called skywave propagation. There is no chain of community nodes or private satellite carrying the messages.
Speaker A
The atmosphere itself becomes part of the path. So this might be the right radio that lets us cross this map.
Speaker A
There was just one minor problem. Mine arrived in three pieces. Okay, so let's try to put this guy together.
Speaker A
So we have the enclosure, we have the main board, and then we have the filter board, which we're also going to need.
Speaker A
So three parts, and that should be all we need to put this guy together.
Speaker A
So let's go ahead and open this up. We slide the board into these rails here.
Speaker A
I kind of like that. So basically this goes on like this. There's nothing holding it together.
Speaker A
What's going to hold it together is the face, the front face plate, which has the four screws in the corners.
Speaker A
So this part, this is the filter. This is kind of like the sideboard. The tricky part that I've seen is on the main board.
Speaker A
And this is our board right here. And this thing is interesting because its connection is an ethernet.
Speaker A
So it shows up as a network device line. But what I'll do is I'll push the screw out just, I should be able to do it like this.
Speaker A
There it goes. So that's our first half right there. I believe all we do is slide it in the rails.
Speaker A
So now and then these connect through the head pin here, doing one of these.
Speaker A
I don't think there's a direction. Apply pressure evenly here. The other side of the enclosure actually doesn't slide.
Speaker A
It just, you can go right on top. And I think we're going to be good to go.
Speaker A
No, I think we're good though. This thing is, is pretty solid. We've got it set up here.
Speaker A
Good to go was perhaps slightly optimistic because while the Airme was now capable of transmitting, I still wasn't legally allowed to press that button.
Speaker A
Remember miracle number two, I have to do this all legally. Transmitting data on this part of the amateur radio spectrum requires a license and I didn't have one yet, but receiving is different.
Speaker A
Anyone can listen. So while I studied for the ham radio technician class license exam, I started learning about the receive side of the radio.
Speaker A
And a lot of that studying came from two YouTube channels, ham radio crash course and ham radio 2.0.
Speaker A
I basically had their videos playing in the background while I tinkered with the rig.
Speaker A
So thank you to both of them. The first thing I learned was that the radio itself was only half the problem to hear anything.
Speaker A
I needed the right antenna. The 900 megahertz radios I normally use have a wavelength of about 13 inches, but at 28 megahertz, the wavelength is roughly 35 feet.
Speaker A
The antenna doesn't have to be a full wavelength long, but it does scale with it, which is why this thing has a much longer antenna.
Speaker A
This is a Falcon dipole, basically two lengths of wire size for the band. Ideally it would be outside high in the air with plenty of open space.
Speaker A
You'll notice my installation took a slightly more interpretive approach. Okay, so this thing is a nano VNA and it helps you understand how effective your Intuna setup is.
Speaker A
This thing intimidated me for a long time. You can see there's a lot going on here and it's not clear what everything does.
Speaker A
So I'm going to simplify it for you. So what we can do is we can remove some of these traces, display trace.
Speaker A
We can get rid of this, we can get rid of this, and we can get rid of this.
Speaker A
What we really care about is the SWR, which tells us where the center frequency is for the antenna and how well tuned it is at that frequency.
Speaker A
So, and we do need to specify a range, but basically what we can do is we can take an antenna like this.
Speaker A
So this is a Muziworks 915 megahertz whip antenna. So what we can do is we can just screw this on like so, and it's going to start to give us a readout here.
Speaker A
We have the end of the range here at 900. So what we're going to want to do is move this so that we can actually see what we want.
Speaker A
So we'll do start at say 850 megahertz and then end stop at 960 megahertz.
Speaker A
Let's see here. Okay. So we can start to see the center frequency. So now if we want to see like exactly where that dip is, we just drag this over, bring it down to the dip.
Speaker A
So you can see, you can see it moves a little bit like based on like how, you know, how we have this thing set up, but we can see it's around 900 megahertz, right?
Speaker A
One other thing I'll show you is you probably have some tri-band antennas or dual band antennas.
Speaker A
This right here is one of those. I just had to get a special connector for this, but when you put in an antenna that is dual band or tri-band or what have you, you'll get multiple sort of like resonant
Speaker A
zones. If I'm transmitting on 28 megahertz, is my antenna actually tuned around 28 megahertz and does it have an efficient reading?
Speaker A
Yeah, these things aren't that intimidating. You can get better results by calibrating it each time with these three sort of dummy loads right here.
Speaker A
You pop it on, go over to calibrate, and then you hit calibrate and you have open short load and you just do all three of those and it'll calibrate it.
Speaker A
So pretty easy, definitely a useful tool in my toolkit to see like how effective an actual antenna is.
Speaker A
And it's been interesting. Now, one of the cool things is you can get that to move based on like moving the arms of the antenna.
Speaker A
So like see how the center right now says 26.840. Well, if we see one is clipped over there and one is clipped over there.
Speaker A
If I move, like let's unclip it real quick. And I just tossed it down there.
Speaker A
And now you can see it's much deeper just by moving it, right? But the problem is we want the center frequency to move to 28.
Speaker A
That's the problem. Yeah, you can see how like moving the arms affects the shape there.
Speaker A
So like now it's more towards 28.160, which is where we're going to transmit. If you zoom out a little bit, like you can see it's relatively flat, flat, flat, flat.
Speaker A
But then when we get to our 28 megahertz, we're dipping down. And that's basically what we want.
Speaker A
So that's really just the process that I use to get these antennas tuned properly.
Speaker A
But it was connected and somehow it started hearing things. So this is my first day with the Airme and I have Spark SDR going here and I didn't get any voice.
Speaker A
Well, I did get a little bit of voice, but not a whole lot when I started playing around with it.
Speaker A
But I'm listening right now on this band here, 21 megahertz. The channel that I'm ultimately going to use or the frequency I'm ultimately going to use is 28 megahertz, which is what my antenna is tuned for.
Speaker A
But nonetheless, when I listen on this frequency and decoding FT8 data packets, I see basically a whole conversation going on here.
Speaker A
FT8 is a digital mode built for what's called weak signal communication. It makes the same basic trade-off as LoRa, a very low data rate in exchange for working at extremely low signal to noise ratios.
Speaker A
Sometimes recovering messages from signals you can barely distinguish from the noise. It's basically lightweight text messaging over HF.
Speaker A
And the first message that I got was actually from Bogota, Colombia over HF. And this right here is what a message looks like.
Speaker A
It's like a thin line goes out for several seconds and then it gets decoded and then it gets turned into the actual message here.
Speaker A
And this is like the call sign, the station, and it's basically saying like received, and then it's giving a DB, like received at negative 14 DB.
Speaker A
And you have the timestamp and all that stuff here. So like my first message I received from Bogota, Colombia, I'm here in central Florida.
Speaker A
That's 1600 miles. The air may rate here, the antenna setup I have is pretty janky.
Speaker A
Let me show it to you. So this is the antenna. This is called a center fed dipole antenna.
Speaker A
It's basically two wires that go left and right and you can do horizontal, vertical, L-shaped, et cetera.
Speaker A
But you can see one of the arms is literally just in my office right here.
Speaker A
And then the other arm is dangling off out the window. So definitely not an optimized antenna rig by any means.
Speaker A
It should be outside. This is a cement brick house. Say hi Bruno. This is a cement brick house, so not ideal.
Speaker A
But like we see, like we already see more messages coming through here. Like we see this data being sent and that's the whole powerful aspect of that.
Speaker A
Like the only reason the message can hit us from Bogota, it's blocked by the curvature of the earth.
Speaker A
The only reason it can hit us is because it bounced off the ionosphere. And that's kind of like the interesting characteristic of this band.
Speaker A
This band also like makes use or is very sort of affected by the solar environment and like flares and nighttime versus daytime and other factors like that.
Speaker A
But you can see it's pretty active right now. Well, that's miracle number one. Once FT8 proved the radio could hear a message from 1600 miles away, I started turning the dial.
Speaker A
And at 4.84 megahertz, I found an AM voice broadcast, most likely WWCR out of Nashville, about 727 miles away.
Speaker A
But they were transmitting at 100,000 watts. So they were definitely doing most of the work.
Speaker A
Either way, receiving clearly worked. Now I needed to earn the right to transmit. So now we're going to start messing around with like transmitting and what data packet we want to use.
Speaker A
We might not use FT8. You can see these messages are very short. That's probably too short for our needs.
Speaker A
So we're going to need something with a little bit more bandwidth. So I'll start sending, coming up with that sort of frame shape and then start sending some data and we'll listen with this guy right here.
Speaker A
This is just an RTL-SDR and then we'll work on establishing range and stuff after that.
Speaker A
I had heard a message travel 1600 miles, but listening was still the only thing I was legally allowed to do.
Speaker A
If I wanted to send our own packet, it was time to take the exam.
Speaker A
And by this point, I had been studying for a few weeks. Now you can take these tests online, but I guess I wanted the full experience.
Speaker A
So instead I drove down to Miami to Unified Radio Group, a place they call The Farm, where they were having a meetup and doing in-person exams.
Speaker A
Okay, so I am at a place here called The Farm. Basically I'm here to get my ham radio license or at least take the test.
Speaker A
Not that nervous because you can literally take these online, but it would be nice to knock this out in one go so I can actually use this.
Speaker A
And this will just allow me to make use of other bands and it'll allow me to use higher transmit powers on the existing bands I've been using, which is like Laura and Halow.
Speaker A
So I can go beyond the 4-watt total EIRP. There will be some things to consider around on encryption, stuff like that.
Speaker A
But for the most part, this will allow me to do a whole lot of other neat and interesting experiments as well as potentially create community nodes that people can make use of that make use of longer range signal.
Speaker A
So hopefully I pass my test. We'll see. So I'm excited for the exam to start.
Speaker A
One of the guys offered to walk me through a rig he had set up that wasn't too dissimilar from what I ultimately wanted to do.
Speaker A
It was called a VARA gateway. So the one with the coax coming down is for HF.
Speaker A
Yeah, the one with the box right there. Okay. Yeah yeah yeah. And then that antenna way up there, that's for the VARA thing.
Speaker A
Okay, so star link. Does VARA need internet? Yes. Oh, because it needs a gateway.
Speaker A
Yeah, it is the gateway. What we run here is the gateway. What we connect to connect from doesn't need internet.
Speaker A
And that's for FM. VARA also works like globally. So it's kind of dirty in here, but that's a little VARA station.
Speaker A
Okay, so the data goes over VARA and then it bridges to the internet through star link, right?
Speaker A
Yep. What kind of like, like images, voice? It's very subtle. Like you don't want to send anything over a meg.
Speaker A
And that's like really pushy. I see. It'll take a couple minutes. I see. Okay.
Speaker A
And it depends on like, there's audio levels that you adjust on this mode to make sure that it's not overdriven, underdriven.
Speaker A
And then of course the signal strength. And so can you control that remotely or do you have to be on site?
Speaker A
I have like remote access software to the computer. Just so I don't have to come here.
Speaker A
Yeah exactly. So you can transmit from wherever technically, right? Yeah, but this isn't going to be transmitting.
Speaker A
This is just like listening. It'll transmit. Oh okay. But it's just monitoring one frequency.
Speaker A
Oh okay. And then when I connect to it from say my house, it picks up.
Speaker A
It's like, oh, they're calling me because it's attached to a call sign. The demodulator side over here demodulates that data says, oh, they're looking for me.
Speaker A
Let me respond. I acknowledge your request. Okay. Send me the data back and forth, back and forth.
Speaker A
Okay. Okay. You know? So, and what kind of range can you get on that?
Speaker A
With this, it's line of sight. So it really is super dependent upon like the station that I'm trying to connect to.
Speaker A
I've connected to it. I mean, if I got a bad-ass antenna that's up like on my tower, I could probably get like 50 miles, you know?
Speaker A
So pretty far. Yeah. Are there enough other Vara like nodes to like... Not around here.
Speaker A
That's why I set this one up, but there are some as you go north.
Speaker A
Okay. So I think Port St. Lucie, a little bit north, maybe a little south, there's some there.
Speaker A
What you can do is I could digi-peat from this one to another one to another one.
Speaker A
Digi-peat okay. I think you're limited at two hops. Okay. So we can hop from here to there and then we can have communication back and forth.
Speaker A
Cool. That's awesome. I'll show you the website where it shows all the different nodes.
Speaker A
Okay. So heading back, just got out of the meeting. I took the test. I passed.
Speaker A
Very happy about that. But I got to say, the group was awesome. You know, there was UHF, VHF.
Speaker A
They were running a bunch of tests. They had active gear going, but they had some mesh core nodes.
Speaker A
So some people had some LoRa nodes. One of the guys showed me the setup he did where he connected a Starlink to a VHF radio and uses this thing called Vara to be able to send data over like analog radio and stuff
Speaker A
like that. So really cool stuff. Two of the guys had seen my videos. So that was really interesting.
Speaker A
So yeah, I'm going to go back for sure in the future. I grabbed some contact information and I'll be able to loop these guys into my projects.
Speaker A
I'm located a little bit outside Miami now, so it'll actually prove as a cool kind of range test to be able to see what we can get between each other.
Speaker A
But I'm going to loop them into my projects and just be able to kind of bounce some ideas off them.
Speaker A
But great group, really nice turnout, and just I think a lot of subject matter expertise among all the participants.
Speaker A
So pleasantly surprised with the turnout there. Happy to get my license. That is a bit of a relief.
Speaker A
Hopefully the FCC will send me my call sign in a day or two. And I will be able to start transmitting and get on the air, as they say.
Speaker A
And yeah, I'm really going to be focusing on the digital component of this stuff.
Speaker A
I'm not going to be doing UHF/VHF so much. I'm going to be doing things like APRS, overdriven LoRa, overdriven Halow, decrypted, and maybe some HF bridging with reticulum and just stuff that's really never been done before.
Speaker A
But I would need to do it the right way. Hence me trying to get my license today.
Speaker A
Anyways, overall, really good experience. Definitely would encourage you to get your license if that's an option for you.
Speaker A
Oh, and I forgot to mention, something that was really interesting is, so they have this kind of gazebo and music playing and stuff.
Speaker A
But at one point, the power went out. But the VHF radio they were using was hooked up to a Life PO4 battery.
Speaker A
And they were still transmitting over to Key Biscayne, which is pretty far away. The power went out, so it was literally a grid down scenario.
Speaker A
And they were just talking over the air. So really kind of demonstrates that use case for hurricanes and all that sort of thing.
Speaker A
So it was just really cool to see that in action. So thank you to Unified Radio Group of Miami.
Speaker A
And a few days later, I got a very welcome message from the FCC. I now have an official call sign, which feels really good.
Speaker A
But it also means that anything I attempt over the air will now be associated with me.
Speaker A
So I have to make sure I'm doing things the right way, or I could be kicked off the air.
Speaker A
We've shown that the physics are there. It's not easy, but text messages can travel thousands of miles.
Speaker A
The second half of this challenge is going to be keeping everything legal. And it's not obvious how we're going to do that.
Speaker A
As I mentioned before, we're not interested in analog voice. We want to send data.
Speaker A
Audio is a waveform. Data is a package of bits. With the license I have, if we want to use HF for skyway propagation and send data, it has to happen between 28 and 28.3 megahertz.
Speaker A
This is interesting because a lot of my work on ISM band projects like LoRa and Wi-Fi Halow have been around 900 megahertz.
Speaker A
But 28 megahertz is far lower. And the longer wavelength should improve penetration and refraction in addition to providing atmospheric skipping.
Speaker A
So we can use that frequency for our package transmissions. But we also need to make sure our frames are designed around amateur radio rules.
Speaker A
They need to include my call sign. We can do that. The codec has to be public.
Speaker A
We can also do that. But we're forbidden from obscuring the meaning of these communications by any means, which obviously includes encryption.
Speaker A
That felt a bit like we were dead in the water because Reticulum doesn't merely use encryption.
Speaker A
It's built out of it. Reticulum's creator Mark put it this way, "In Reticulum, encryption is gravity.
Speaker A
Cryptographic identities tell the network who destinations are. Signed proofs validate paths. And encrypted packets are part of what allows information to move across multiple hops without trusting the nodes in between." So removing encryption wouldn't give us a less private version of Reticulum.
Speaker A
It would break the machinery that makes Reticulum work. And this is where I think most sane people would throw in the towel.
Speaker A
But while I was studying, I came across one interesting exception. Amateur radio allows encrypted commands when they're being used to control a satellite.
Speaker A
And that makes sense. You don't necessarily want anybody who hears your command link to be able to take control of your spacecraft.
Speaker A
So either every message we send also slightly adjusts the position of a satellite, or we find another way.
Speaker A
We're going to find another way. And that's when I realized I don't actually need to send the encrypted Reticulum packet over HF at all.
Speaker A
At least theoretically, you could terminate encryption at the RMA gateway. Messages could be addressed to that gateway, which would convert them into an amateur radio frame and send them over HF with a destination LXMF address.
Speaker A
Anyone who heard the HF message could then bring it back into Reticulum and forward it to its final destination.
Speaker A
This has obvious drawbacks. We're not going to solve spoofing in this video, although cryptographic signatures could still prove mathematically that a message originated from a specific sender.
Speaker A
But more importantly, the long haul HF leg would be transparent and open for anyone to read, which kind of felt like taking two steps backwards.
Speaker A
But honestly, maybe that's an acceptable trade off for now. I mean, Meshtastic has public channels where the private keys are widely known, and those channels still have utility.
Speaker A
APRS does something similar when it sends short audio bursts that get decoded into messages.
Speaker A
In fact, amateur radio is fundamentally open communication, and people still use it every day.
Speaker A
Because if you're stranded on a boat or lost in the mountains, do you care if someone can hear your SOS?
Speaker A
No. I think it's still useful. So I fired up Cursor, launched an agent, and started drafting the architecture using Crosstalk as the end-user application.
Speaker A
Now that sentence compresses about five days of work. The codec went through multiple versions as I changed the modulation and symbol rate, started error correction, built benchmark tools, and ran test after test over the air.
Speaker A
But now that we're transmitting, we need a way to listen so that we can test.
Speaker A
And to do that, we're going to use this device right here. This is an RTL-SDR.
Speaker A
Mine costs $37. It can't transmit, but it can listen. And for this side of the bridge, that's all we need.
Speaker A
Now it doesn't have a proper antenna yet, but that's okay here in the office because it's so close to the station that it should still hear our transmissions.
Speaker A
We're going to use it to listen for the transmissions coming from the air may.
Speaker A
And what's awesome about this is that you don't need a license to listen. Theoretically, a user could have a reticulum gateway that listens for our HF traffic and acts as an ingress point, bridging any messages it hears back into the reticulum network.
Speaker A
This is similar to how websites like ADS-B Exchange work. So we already know listen-only nodes have utility.
Speaker A
For testing, I'm going to connect this to one of my prototype Haven builds, which is really just a Raspberry Pi 5 built for field work like this.
Speaker A
We have our initial data package set up, and it's going to look like this.
Speaker A
We'll be able to choose the transmit power that we use to send it. But now comes the tricky part.
Speaker A
We need to get this working with reticulum. Now I'm going to use crosstalk, which is a mesh chat fork I created so I could build an experiment with it.
Speaker A
Reticulum lets you create an interface over anything that can move ones and zeros. But if we create a native interface with the RMA, it will move encrypted reticulum frames directly over HF, which isn't legal here in the United States.
Speaker A
So instead, I built a section called Bridge Extensions, and it lets you create a connector for either the RMA or the RTL-SDR that runs in parallel to reticulum.
Speaker A
If the RTL receives a message, the connector reads it, brings it back into reticulum using the native frames, and forwards it to its destination if a route is available.
Speaker A
Transmissions work in the other direction. I can send a message in crosstalk. If I have an HF gateway available, no direct path to my destination, and the message isn't sensitive, I can hand it to the gateway node.
Speaker A
That gateway reads the reticulum packet, writes an amateur radio frame, and throws it over HF.
Speaker A
If a receiver hears it, that receiver turns the open message back into an LXMF message and forwards it through reticulum.
Speaker A
Now there's definitely some magic sauce under the hood, but everyday users shouldn't need to deal with that.
Speaker A
It should mostly just work. Because most people are never going to own an HF radio.
Speaker A
They shouldn't have to. If one person on your mesh has the radio and they're licensed to transmit, then the whole mesh has a long hop.
Speaker A
It's the same idea as a repeater or a digipeter. You don't all carry the tower.
Speaker A
You just have to have reach to the person who does. So we're going to attempt to send a message.
Speaker A
Before we can transmit, we do need to publish our codec. So I'm going to add that to the crosstalk github repo.
Speaker A
There's going to be a markdown file here. And you can see it just gives basically the recipe to decode one of these messages.
Speaker A
So that if someone wanted to, if they record these and later want to read them, they can.
Speaker A
And I have crosstalk. And this looks good. So I'm going to go ahead and generate a comment.
Speaker A
OK, we're going to go ahead and commit. I'm going to push to origin. And I'm going to pull it up on github.
Speaker A
Crosstalk updated just now. And then it should be under docs. We're going to go to HF codec.
Speaker A
OK, so it's literally public now, the decode process here. So that is part of keeping this legal.
Speaker A
OK, so we are going to run our first end-to-end reticulum test here. So basically, we have four different nodes.
Speaker A
And I'll show you a network diagram. It's a little bit of a complex setup.
Speaker A
Node number one is just this Android phone. And it's just running a reticulum client called Columba.
Speaker A
And this only has one interface. And that interface is our public TCP internet interface, rns1.buildwithparallel.com.
Speaker A
So this is a very vanilla reticulum client right here. And this is where we're going to send the message to.
Speaker A
So this is going to be the final destination message. Now this guy has a path to this guy, which is also running a reticulum client, except it's something we created called crosstalk.
Speaker A
So this guy is our Raspberry Pi. And you can see its crosstalk instance over here.
Speaker A
And what it has for interfaces is also the public rns1 internet interface. So that's how the Pi can talk to Columba.
Speaker A
But what's interesting about the Pi is it also has down here the bridge extension for the RTL-SDR.
Speaker A
And it's set up to ingress any traffic into reticulum. This runs alongside reticulum. It doesn't run a native interface because again, we want it to run as an extension.
Speaker A
If we put native reticulum frames over HF, that's going to be illegal. So what this guy can do is it can talk to anyone who has a connection to rns1, but it can also listen for our HF traffic.
Speaker A
And if it hears anything, it can ingress it into reticulum. So these are one mesh, these two devices here.
Speaker A
Now the second setup is the Airme, which is going to be right over here.
Speaker A
Again another crosstalk instance. And what this has for an interface is only one interface, which is a local TCP interface.
Speaker A
So that local TCP interface is going to be what it uses to talk to another instance of crosstalk, which is going to be where I send the message from.
Speaker A
So what I want to do is have a regular reticulum instance talk to another regular reticulum instance where neither of them have any of this HF stuff going on.
Speaker A
And also they can't talk directly to each other. Their only bridge would be a shout over HF.
Speaker A
So this is going to be where we send the message from. And again, it just has like a local TCP that allows it to connect to the Airme.
Speaker A
Now the Airme has a bridge extension down here where it can egress HF traffic.
Speaker A
And this is where all those configurations are held right here. And so what we're going to see is because the origin node here, because it has access to an HF gateway, when I open up the conversation here, it's going to give you this little toggle
Speaker A
where you can elect to do a public broadcast. When you toggle this, you say, "Hey, if there's any HF gateways and I try to address an entity that is not on our mesh, try to do an HF transmission."
Speaker A
This is an optional thing. You don't have to turn it on if you don't want to, but this is how we signify to crosstalk, "Hey, send this to the gateway and have the gateway throw a Hail Mary over HF."
Speaker A
I should be able to send a message from here and hopefully get it over here.
Speaker A
So I'm going to give this a go. We're going to say, "Crossing Tim's office." And when I send this, what we should see is, or what we should hear rather, is the Air May keying.
Speaker A
Because, again, this reticulum instance is going to hand it to the node that has an HF gateway.
Speaker A
And the HF gateway is going to toss it over HF. The RTL should hear it and decode it and then ingress it back into reticulum.
Speaker A
Here it goes. Okay, we can hear it keying. And again, it takes like seven seconds to get the message across.
Speaker A
Okay, so it just stopped keying. That means it just transmitted the whole frame. And if we come over here, we can see there's our message.
Speaker A
So we just sent a reticulum frame over HF legally between two nodes, basically a reticulum instance on my computer and a reticulum instance just on this Android phone that do not have a path between them.
Speaker A
And we just made that work. There's a lot that goes into these bridge extensions and things like that, but it's possible.
Speaker A
And we kept it legal because the frame is sent over plain text. When we check this, we're basically saying, "Hey, if there's no path, then actually address it to the gateway node so that the gateway node can decrypt it, repackage it, and toss
Speaker A
it over HF." And when it tosses it over HF on the dipole antenna that we have over there, the RTL listens for it.
Speaker A
And when it hears it, it says, "I just heard an HF frame, it's a reticulum frame, and it has the final LXMF address." And then it wraps it into a new proper reticulum packet addressed to right here.
Speaker A
Yeah, so that's how we're able to relay a message over HF. Well, that's miracle number two.
Speaker A
We created an HF frame designed around amateur radio rules that we can use with reticulum.
Speaker A
And yes, learning enough about this space to even attempt a project like this took a lot of work.
Speaker A
So I put those hard-won insights, the hardware, software, radio systems, and how they all fit together into Parallel Primer, a course designed to help you start building your own infrastructure.
Speaker A
And I'll leave a link to that in the description below. But this message crossed only my office.
Speaker A
Now we have to take it into the field and find out how far it can actually go.
Speaker A
I'm trying to cancel the middleman. Apparently, there's some assembly required. Across my office, the mismatched antenna didn't matter much.
Speaker A
The radios were practically sitting beside each other. But if we wanted to test any meaningful distance, we needed an antenna actually designed for 28 MHz.
Speaker A
And since I wanted to drive around while the RMA stayed in my office, I grabbed a 10 meter mobile whip antenna for the RTL.
Speaker A
It uses a few magnetic mounts to attach to the hood of my car. I spent a few days messing with this thing and using this nano VNA to understand how it was tuned.
Speaker A
Go to display trace. Kill off this. Kill off this. Kill off this. And then let's put this in the right range.
Speaker A
So we're gonna do stimulus. Start 20 MHz. Stop 40 MHz. Okay. So now we can see that dip, right?
Speaker A
So we want to see where that dip actually is. So it's around 29 MHz.
Speaker A
It's not ideal. We want 28. Sometimes changing the coax. So I just adjusted the coax.
Speaker A
Now it's deeper, but it's still around that 29 MHz area. I think that'll be okay because look, if you come over to 28 MHz, well, you can see it's not ideal, honestly.
Speaker A
Like we would want that dip to be closer to 28 MHz and that's something I can mess around with by adjusting like the length of it.
Speaker A
But I think for now for our testing, I'm just going to go with this.
Speaker A
Just not exactly where we're going to be transmitting, but I think that's okay. I'm going to be honest.
Speaker A
I don't know whether I have this ground plane set up correctly. I just know it's closer to 28 MHz than the LoRa whip antenna.
Speaker A
And on the feed line, the shield and the core have to stay apart. At first they weren't, but now they are.
Speaker A
So this right here, that is actual core. So this is actually going to carry the signal.
Speaker A
And this bolt right here is also core. So this part is also core. So it can't be touching the ground plane, which would be this or the shielding underneath.
Speaker A
And that's why we have this plastic washer right here. But let me show you the core even further right here.
Speaker A
Yeah, I don't know if you can see it, but there's a, there's an insulating ring of plastic around the core that separates the nut underneath.
Speaker A
And then you use this to keep them separate. So this comes down like this and it keeps that core off of the ground plane essentially.
Speaker A
And then this comes and secures that down. And I didn't have that right at first.
Speaker A
And so the signal was all over the place. So now you have a proper kind of ground plane, which is the shell, the coax, this, potentially even the car itself.
Speaker A
But if you touch this, you mess up the signal because this is, this is core right here.
Speaker A
Yeah. So to mount this, all we do is grab this and then screw it on like this.
Speaker A
Okay. And then we have our whip. The Haven will be in my car, listening for the shouts from the Air May back in my office.
Speaker A
The Air May is on the second floor of my house. So it's somewhat elevated, but it's still far from ideal.
Speaker A
The homes in this neighborhood are concrete blocks. So our Air May is caged inside one of them.
Speaker A
And we'll be driving through a neighborhood with dozens more between us and the transmitter.
Speaker A
But it's what we have for now. We also want to be meticulous about logging distance.
Speaker A
So I'm adding this GPS receiver, which we can put on the hood. After each range test, we'll know exactly how far the message traveled.
Speaker A
So in the driveway, the message was working. Then came the first drive. Failure. As soon as I got down the block, this thing died, but it was hard to tell whether the problem was the signal, the packet fidelity, or the decoder itself.
Speaker A
This system isn't just about getting the message out. The message needs to arrive clearly enough for the Pi to decode it.
Speaker A
So I went back numerous times, getting a little more distance with each test. Now we're outside my neighborhood.
Speaker A
But it's still failing when we enter the next neighborhood. At 1 milliwatt, it worked.
Speaker A
10 milliwatts worked too. But eventually we hit another wall. The Air May can transmit up to 5 watts, so I still had plenty of power available.
Speaker A
Or at least I thought I did. Instead of more range, I got this. Above 300 milliwatts, the radio became unstable and packets stopped getting through.
Speaker A
And that led me back to the cheap power brick I had grabbed from my office.
Speaker A
OK, so for the Air May, we had been using this power volt, because this is what I have around the office.
Speaker A
It is a 12 volt, 3 amp, 36 watt, which should be adequate for this.
Speaker A
This guy says it wants 2 amps, continuous. But it's not, because basically when I set the TX, like the transmit power, above 300 milliwatts, this guy starts to fail and the messages don't get through.
Speaker A
And this guy can do a total of 5 watts, so I'm really losing a ton of power there by not being able to go above 300 milliwatts.
Speaker A
So I bought this guy. This is more of a true ham radio power bank.
Speaker A
I think this guy is rated to, let's see here, yeah, amperage. 5 amperage constant, 7 amperage surge.
Speaker A
So this guy should be a little bit better equipped to provide the power that the Air May needs to really transmit at those higher transmit powers.
Speaker A
So that's what I'm hoping for here. So the only thing about this guy is we have to get a barrel jack attached to these guys.
Speaker A
I'm not 100% sure how to do that. So I tried the new power supply and it turns out we're still not able to use more than just 2 watts without current issues.
Speaker A
Which is funny because AI specifically told me this was the power supply to buy.
Speaker A
Then when I started troubleshooting with it, it told me I needed another power supply.
Speaker A
So AI isn't always right. I'm out 60 bucks and I don't really want to buy another one right now.
Speaker A
So we're going to see what we can do with what we have. Okay, so we're out here doing another test.
Speaker A
When I transmit, it takes several seconds to finish sending the frame. Then the Pi attempts to decode it.
Speaker A
The decoding is computationally heavy. It was taking a long time and failing pretty often.
Speaker A
But I had an idea. If you're in our subreddit, Modern Radio, you may have seen Ken, also known as Frosty, building PRNS, a high performance implementation of Reticulum written in Rust.
Speaker A
It now even has a browser flasher at prns.dev. So that gave me the idea to try the same thing with the most computationally expensive parts of the decoder.
Speaker A
I had Cursor port them from Python into Rust, which should run faster. And that actually worked.
Speaker A
Decode times dropped to just a few seconds. The office test was easy to control when I could stand next to both radios.
Speaker A
But for the range test, the Airme had to stay home while I drove the receiver around.
Speaker A
The first few times I would queue a message with a delay, run out to the car, drive the receiver to a test point, and wait for the Airme to transmit.
Speaker A
Then I had to drive all the way back to my office just to find out whether the Raspberry Pi had decoded it.
Speaker A
Every failed test meant another complete round trip, which is not a particularly efficient way to debug a radio.
Speaker A
So I built another app. So I actually came up with an app here. And so this app runs on the Pi.
Speaker A
And it uses some MeshVPN dark magic to basically make it so that we can read RTL-SDR as transmissions come through.
Speaker A
But we can also control the Airme and adjust parameters and send messages like ad hoc.
Speaker A
So like I could do like a 10 milliwatt message. I could do a 5 watt message.
Speaker A
I'll do 1 milliwatt because both devices are in my office right now so it doesn't need much power.
Speaker A
I can adjust the message and say like, I don't know, test. And then also, down in advanced here, I can adjust the gain on the RTL-SDR.
Speaker A
So because the RTL is in the same room, we're going to do a gain of zero and it should still be able to hear the message.
Speaker A
So like now when I drive out, I can send a message and it will tell me if the message got through or not.
Speaker A
And if it was decoded properly by the Pi, if the fidelity was high enough that it could decode.
Speaker A
And it also gives me some readouts here like SNR, the receiver gain, et cetera.
Speaker A
So let's just try sending this message test. And again, everything is in my office right now.
Speaker A
But once we go on the road and navigate about, we can do the same process here and we'll know right away if the message got through.
Speaker A
So I'm just going to go ahead and click send. Okay, that click you heard was the AirMaze keying and it's still keying.
Speaker A
It will tell us when... Okay, so it just stopped keying. Yeah, so that was very quick.
Speaker A
Basically it said that we sent the message, but then the Pi had to decode it.
Speaker A
And so you can see the entire frame here. You can see the message test and you can see that it was successfully decoded by the Pi.
Speaker A
So now because we have this app, I can bring this into the car and the Pi will be connected to this guy's hotspot.
Speaker A
That's what like that little ring is right there. And this phone is on tail scale.
Speaker A
My home network has tail scale set up. And so that's how we're able to control the AirMaze remotely and then also get the results in real time.
Speaker A
So, yeah, I know that's pretty complicated, but it's going to make this testing a hell of a lot easier.
Speaker A
Okay, so we've got our rig back there. GPS antenna is actually right there. It's on the roof.
Speaker A
And then what we're going to do is drive out a little bit and we're going to try to send some messages here.
Speaker A
So let's go out on the street a little bit. Okay, so we're just a little bit up the street and we're going to try to get a message through from here and see if it works.
Speaker A
Okay, so I am a little bit up the street now. So what we can try to do is send a message here.
Speaker A
So I'm just going to type something in here. I'm just going to do range 07.
Speaker A
So that's our message. Our transmit power is going to be one milliwatt. We still have zero gain on the RTL-SDR because we're so close that I don't think we're going to need any.
Speaker A
And yeah, one milliwatt is like nothing. But interestingly, this has been working for me.
Speaker A
So let's go ahead and send this. Okay, it says transmitting and you can see SNR hop up to 32, which is very healthy.
Speaker A
Okay, it's done. And so if we come down here and we can see it was immediately decoded by the Pi.
Speaker A
So range 07, that's our frame. So in my neighborhood, I'm pretty easily catching these data packets.
Speaker A
So we're going to keep going out a little bit further. Okay, so we are over two miles away from our base station.
Speaker A
And you can see that I have the quarter wave whip antenna. I have the GPS right here.
Speaker A
And then I have the RTL-SDR right here. What we can do is try to send a message together.
Speaker A
So I'm going to go over to the app here. So I can see what's going on here.
Speaker A
Okay, so you can see the app here. We're getting live reading. So let's try to send a message right here.
Speaker A
So I'm going to send hello. And let's see if we can't get this to go through.
Speaker A
Okay, it just transmitted. It's waiting for the Pi. I'm not sure that one's going to get decoded here.
Speaker A
So let's see. Okay, so it doesn't actually look like that went through. And sometimes we have to tweak the gain on the RTL or the transmit power.
Speaker A
Although it was working a second ago, so I'm going to give it another shot.
Speaker A
All right, we're going to bump up the transmit power to 940 milliwatts and we will do H3 this time.
Speaker A
And then we'll go ahead and click send. I'm going to do a short message R1.
Speaker A
Let's see here. Okay, we just got one through. Took a little bit of finessing, but you can see R1 decoded.
Speaker A
So basically you have two parameters you're working with here, which is the gain on the receiver antenna, the RTL gain, and also the transmit power.
Speaker A
And actually also the size of the frame, so which is like how much data you're putting in the message.
Speaker A
So there's a couple of different parameters there, but we're able to get messages. We're over two miles right now and this is not line of sight.
Speaker A
We have neighborhoods between us, so I feel pretty good about that. Boom, right there.
Speaker A
So you could see that we just turned up the transmit power and it helped us get a message through.
Speaker A
And to be clear, TailScale was carrying only the remote control and telemetry. The packet, whose range I was measuring, still had to travel entirely over HF.
Speaker A
After driving around town, I eventually got a clean decode two miles away. It was still a local test, but the bridge had carried a real reticulum message from the air may in my office to the receiver in my car.
Speaker A
Now it might occur to you that this is an awful lot of work just to own my own communication.
Speaker A
It is, I agree. But if this were only about sending a text, it would be insane, but it isn't.
Speaker A
The problem with middlemen isn't merely privacy or monthly fees. It's actually their ability to control our action potential in the digital world.
Speaker A
This is another concept that Mark, Reticulum's founder, harped on when he spoke about it.
Speaker A
Remember back in 2021 when GameStop stock got caught up in that massive short squeeze?
Speaker A
There was unprecedented volatility around the stock. And to day traders, volatility is how money is made.
Speaker A
But Robinhood was a centralized middleman, and it restricted trades. So imagine spending a lifetime developing an investment thesis, and when your window of opportunity finally arrives, the rug gets pulled out from under you.
Speaker A
Whatever you think of about that week, people discovered that someone was standing between them and the market.
Speaker A
Someone who could say no. But Robinhood's hands were somewhat forced. To remain legal, it couldn't have infinite exposure.
Speaker A
And that's what ultimately led to the restrictions. Now I'm not critiquing a corporation. I'm critiquing the architecture that made that situation possible.
Speaker A
Decentralized exchanges like Uniswap flip that architecture. The website can still be pressured or restricted, but the underlying protocol has no broker in the middle who can simply turn off the buy button.
Speaker A
But middlemen don't only gatekeep. They also know things about you that they can later be compelled to hand over.
Speaker A
In 2004, that's exactly what happened when a Chinese journalist used his Yahoo account to send an email summarizing government instruction given to the media.
Speaker A
His offense was literally sending an email. Yahoo provided account information that helped Chinese authorities identify him.
Speaker A
He was ultimately sentenced to 10 years in prison. Yahoo's defense was that they had to obey local law.
Speaker A
And again, that's precisely the point. The architecture put his identity in the hands of a middleman who could be forced to surrender it.
Speaker A
Silicon Valley tried to deal with these unprecedented levels of power by creating principles. Google famously had one called "Don't be evil." But greater still is "Can't be evil." And that's the ambition behind decentralized blockchains and permissionless networks like
Speaker A
Reticulum. Use math to reduce the amount of trust we have to place in anyone standing in the middle.
Speaker A
And it's a better model. Okay, stepping off my soapbox now. Every time I extended the link, another fundamental part of the system needed work.
Speaker A
Sunday was two days away. I could move messages around the neighborhood, but I still hadn't built the tests represented by this map.
Speaker A
At that point, this wasn't about local range anymore. I wasn't going to prove Skyway by taking another drive around the neighborhood.
Speaker A
A real test needed someone hundreds of miles away, listening on the same frequency with my decoder while the band was open.
Speaker A
They wouldn't need another AirMay or even a license to transmit. Potentially they would only need a $37 receiver, an antenna, and a computer.
Speaker A
But they would need to be in the right place at the right time, running software I had only just finished building.
Speaker A
I had built everything I could test alone. The final obstacle wasn't purely technical anymore, it was logistical.
Speaker A
And the deadline was now only a few hours away. So I kept working. I kept testing the decoder, fixing the power problems, and trying to turn all this radio gear into something another person could actually operate.
Speaker A
Because I had made myself one promise at the beginning of this project. When the clock ran out, I was going to ship whatever I had.
Speaker A
And Sunday came, and Sunday went. And I had never made it to the SkyWave test.
Speaker A
And this is where my perfectionism would usually get the better of me. I would keep working, and you would keep waiting, and I wouldn't show you anything until the result looked like the one I had imagined.
Speaker A
But this time I had committed to publishing the good, the bad, and the ugly.
Speaker A
So whether I liked it or not, it was time to ship this part of the project.
Speaker A
Which was a bit of a bummer. But honestly, I had come a long way from where I had originally started.
Speaker A
A few weeks ago, I didn't know how to use an SDR like this, or interpret a waterfall.
Speaker A
I had never listened for APRS traffic, or picked up a real FT8 message. I didn't know what it meant for the band to close, and then reopen.
Speaker A
I had no idea how to verify that an antenna was tuned for the frequency I was using, why touching the coax could move the center frequency, or how ground planes worked.
Speaker A
Well, I still don't understand ground planes, but the other things I do now. I built the antennas.
Speaker A
I learned how to listen. I heard other people doing the thing I came here to do.
Speaker A
Across distances, I honestly wouldn't have believed this little radio could cover. And somewhere in all that static, I started to understand what this was actually going to take.
Speaker A
Maybe the status quo exists for a reason. Because after a year of trying to escape what I half-jokingly call the "communication cartels," I had somehow subscribed to nearly everything they sold.
Speaker A
Fiber, Verizon, Starlink, and now Iridium. In trying to cancel the middleman, I was somehow also becoming their best customer.
Speaker A
Still, we proved a few key things. First, this receiving setup decoded a digital transmission from Bogota, roughly 1600 miles away.
Speaker A
That proves we can push beyond the horizon. Second, we proved our bridge worked. We used an ordinary reticulum node to send a message to a licensed gateway.
Speaker A
The gateway converted it into a public, call sign-identified HF frame, and transmitted it over the air.
Speaker A
The receiver decoded it, rebuilt the message, and delivered it to an ordinary reticulum node on the other side.
Speaker A
But in spite of all that progress, we still hadn't done what we originally set out to accomplish.
Speaker A
We wanted to prove that two people separated by hundreds or even thousands of miles could still reach each other without a cell tower, a private satellite, or anyone in between giving them permission.
Speaker A
I haven't proved that yet, but I'm a hell of a lot closer than when I started.
Speaker A
But I still haven't fully succeeded, and that bothers me. The goal of this channel is to build a free, open-source internet that we actually own, using tools built by the people, for the people.
Speaker A
Because if we can get a message to originate from a reticulum network in, say, Germany, bounce off the sky, touch down in North America, and bridge back into a reticulum network here in the States, well that might change everything.
Speaker A
Somewhere on the other side of this map, somebody already has the other half of this test.
Speaker A
Now I just have to find them. For more, click here.
Topics:ReticulumHam Radioopen source internetlong-range communicationsoftware-defined radioAirMay Lite 2decentralized networkmesh networkingdigital radiocommunity network











