Author: John Poole
-

Raspberry Pis Using Reticulum Via Bluetooth
<p>Two \$17 Raspberry Pi Zero 2 W units exchange encrypted poems over Reticulum using Bluetooth only. Here’s a high precision re-enactment of the real time communications.</p> <div class="reticulum-replay-centered"><iframe src="https://salemdata.us/dev/paired_ble_poetry_replay_20260522_Fri_193030.html"></iframe></div> <p><a href="https://reticulum.network/">Reticulum</a> is a protocol that encrypts content and destination providing one of the most secure way communicating currently available.</p> <p>It is the brainchild of Mark…
-

A Better Way to Record Timed Linux Terminal Sessions
<h2>Timed Terminal Captures with <code>script</code>, <code>timeout</code>, and a Future Launch Time</h2> <p>I recently needed to run the same command on two separate Raspberry Pi Zero 2W systems at almost exactly the same time. Both machines were disciplined to the same local stratum-1 time server, so their clocks were already close enough, e.g. less than 1…
-

From Python Prototype to C++ Protocol Core: A BLE Reticulum Milestone
<h3><strong>highly technical</strong></h3> <p><strong>The goal is simple to state and hard to implement: move the Reticulum node closer to the radio hardware, so the T-Beam is no longer merely a modem for a phone, but a Reticulum participant in its own right.</strong></p> <p>GitHub user <a href="https://github.com/torlando-tech">torlando-tech</a> designed a Bluetooth protocol for <a href="https://reticulum.network/">Reticulum</a>. Bluetooth is not…
-

Testing Reticulum’s Bluetooth Interface
Highly Technical GitHub user Torlando (torlando-tech) developed a bluetooth protocol for Reticulum. The protocol is implemented in Python. I wanted to kick the tires and determine the interface’s resiliency. My interest in this is that if the protocol works (which I am satisfied it does), then I would then implement a Reticulum interface in C++…
-

T-Beam Magnetometer Investigation
<p>5/1/2026 – <strong>Update</strong>: over 100k hits on my Forgejo server, presumably bots, so I now require sign-in to explore. Contact me if you want an account.</p> <h1>Introduction</h1> <p>This is a <em>deep technical</em> dive, possibly only of interest to people programming the LilyGO T-Beam SUPREME. Much of the working below are snippets taken from Wikipedia. What’s…
-

Building A Better Mouse Trap
Our white house has one or more rats in it. We discovered a 2″ hole that apparently is their access. While traditional trapping and rat zappers work from time to time, preventing rats from entering is the priority. But, I don’t want to hinder their exit and I do not like resorting to traps, I’d…
-

Printing in 3D An Exhaust Flange
I have been waylaid into 3D printing, not by choice, but by necessity. I’m building a Voron Trident 3D printer from a kit. Estimated time: 40 hours. I paid to have the 100-300 plastic parts required by the project printed by someone else since I did not already own a 3D printer. It took 3…
-

Using Low-Cost GNSS Receivers to Pre-Qualify Survey Sites for NOAA OPUS
Motivation Most GNSS survey failures are not due to equipment—they are due to poor site selection. Survey-grade GNSS equipment paired with NOAA OPUS processing can achieve centimeter-level accuracy, but deployment is not trivial. Site quality—sky visibility, multipath, and obstruction—directly impacts results. The central question: Can low-cost GNSS receivers be used as a reconnaissance tool to…
-
colorpie
<p>I was working on my <a href="https://vorondesign.com/voron_trident">Voron Trident</a> 3D printer kit, and tried to take inventory of all the plastic parts that were printed and shipped to me. There are 128 different designs. I decided to make a workflow producing both a recognizable image and a 3-D web viewer of each part.</p> <p>I ran into…
-

Hamburger Soup
When I was a lad in 4th grade, I took a substantial hit on my savings account at Union Bank in Pasadena to purchase a blender at Bullock’s for my mother as a Christmas present. A year or two earlier, I had opened an account at Union Bank because they had built a huge office…