fieldcraft
Offline by design

Tools that work off the network.

Software, manuals and hardware designs for people who build their own things — radios, aircraft trackers, mesh nodes, robots. Made for the field, where there is no internet and no second chance to download something you forgot.
No accounts. No subscriptions. Nothing phones home.

Software · $5–19

Offline utilities for Linux

ADS-B aircraft radar, Meshtastic, FM radio, CAN bus, offline navigation. Native, no browser, no account.

Manuals & kits

The build, written down properly

Hard-won notes from actual builds — including the wrong turns, which is the part that costs you a weekend.

Designs

Hardware you can print

Robot and enclosure designs, printable and documented, with the reasoning behind the dimensions.

Aircraft radar

uc-adsb

A native ADS-B tracker that plots live aircraft on a real offline map and identifies every one of them without touching the internet. No browser, no map tiles, no lookups.

uc-adsb radar view showing live aircraft over Tampa Bay on a detailed offline street map
Live traffic over Tampa Bay. Real aircraft, real offline map — this machine had no internet connection.
Offline identification

563,000 airframes, on disk

Every hex code is resolved locally to registration, type and description. Web trackers ask a server. This one asks a file.

Native

No browser in the loop

GTK and Cairo, drawing directly. It starts in a second and runs comfortably on a Raspberry Pi.

Remote receivers

Your decoder stays in the attic

Point it at any readsb or tar1090 box on your network. The antenna goes where the sky is; the screen goes where you are.

uc-adsb list view showing flight, aircraft type, altitude, speed, track, distance and signal strength
Types resolved from the local database — A320, A321, B737, SR22 — with no network round-trip.

Point it at a receiver

# a decoder on this machine
uc-adsb

# or one anywhere on your network
UC_ADSB_FEED=http://feeder.local/tar1090/data/aircraft.json uc-adsb

What you need

The base map and GPS are both optional. Without a map you get a clean scope — rings, aircraft and trails — which is what some people prefer anyway.
$19one-off · yours forever
Buy uc-adsb — $19 Documentation
Documentation

The uConsole CM5 Field Manual

Building a ClockworkPi uConsole on a Compute Module 5 — with NVMe, an AIO v2 radio board and Kali. Every trap, with the command that settles it.

The problem

Almost everything online targets the CM4

The CM5 has different device-tree names, different serial devices and different GPIO numbering. CM4 instructions fail in ways that look exactly like broken hardware.

What's inside

The wrong turns, not just the right ones

Anyone can list the commands that worked. What costs you a weekend is the hours spent blaming the wrong component — so each section records the misleading symptom and the observation that settled it.

Worked example

“A flat battery looks exactly like a dead panel”

Login screen renders, then black. Backlight lit. Machine perfectly healthy over SSH. One command tells you which of the two it is — and four plausible theories are ruled out for you.

Covered

$12one-off · pdf and markdown
Buy the manual — $12 Read a sample
Small tools

Single-purpose utilities

One job each, done properly. Same rules as everything here: native, offline, documented, no account.

$5 · Mesh

uc-mesh

A native GTK client for Meshtastic. Nodes, messages and signal on a real interface instead of a web page.

Buy uc-mesh — $5
$7 · Radio

uc-fm

Broadcast FM on an RTL-SDR, built to be used one-handed like a car radio rather than like a spectrum analyser.

Buy uc-fm — $7
$9 · Vehicles

uc-can

CAN bus sniffer and decoder for poking at what a vehicle is actually saying on the wire.

Buy uc-can — $9
$16 · Weather

uc-wx

Records weather satellites while they are overhead and decodes the pictures — unattended, because the good passes are at four in the morning. Deletes them again when they stop being news.

Buy uc-wx — $16
$12 · Sky

uc-sat

Satellite tracker and pass predictor that does the arithmetic on your machine, not on a web server. Tells you when to be outside and which way to face, explains what each object actually is — working satellite, spent rocket stage or debris — and with a dongle will go and check whether it is really transmitting.

Buy uc-sat — $12
$14 · Navigation

uc-nav

Offline vector maps with address search. No tiles, no data connection, no account — the map is a file on your disk.

Buy uc-nav — $14

Each is packaged to the same standard as uc-adsb: install, usage, dependency and data-licence documentation in every download.

Setup kit

Stop reading. Just run it.

Everything the Field Manual documents, applied for you — the AIO radios, Meshtastic's three traps, radio arbitration, display, power, the wifi that drops when the screen sleeps, sound and the trackball.

Safe

--dry-run changes nothing

Prints every single change and touches nothing, so you read it before it runs. Verified, not asserted.

Reversible

Backs up before it edits

Every file is copied before it is touched, once. uninstall.sh genuinely puts it all back.

Not an image

You keep your own OS

Download your image from wherever you like; this runs on top. So it stays current, and you can read it before running it as root.

Sold with the manual, not on its own. This edits boot configuration as root on a machine whose recovery path may be pulling the drive. You should be able to read what every change is for before you run it — and that is what the manual is. Each module points at the section that explains it.

Bundles

Three ways in, depending on what you are actually doing.

uConsole Setup Bundle
The Field Manual + the setup kit. Build the handheld, then have it configured for you.
$25the only way to get the kit
Buy — $25
Radar Bundle
uc-adsb + the Field Manual. Track aircraft, on a handheld you understand.
$25saves $6
Buy — $25
Everything
All seven programs, the manual and the setup kit. Every update to any of them, free.
$35worth $107
Buy everything — $35

About

Field Off Grid is the practical skill of working somewhere with no infrastructure. Everything here came out of building things that had to survive that — a robot, a Meshtastic relay, a Linux handheld carried in a bag, an aircraft tracker with no internet.

Nothing here is a wrapper around somebody's API. If it needs data, the data ships with it or there are instructions for building your own. Every download includes install and usage instructions, a full dependency list, and the licence terms for any data it uses — so you know exactly what you have and what you are allowed to do with it.

Questions, bug reports and feature requests are welcome — [email protected].