Techno Guerrilla: a free, interactive course by Light Fighter Manifesto on hardening, networking, electronics, and self-hosted infrastructure.

Light Fighter Manifesto
// Techno Guerrilla
Own your tools.

The Techno Guerrilla series is about building capability from open-source software and inexpensive parts: technology you can source or salvage, repurpose, and rebuild, then use to fight, resist, broadcast, or hack. Each module below opens on your phone so you can read what it covers.

Open on a desktop_×

The full course runs in TG//OS — an interactive desktop with the modules, tools, terminal, and tests. It’s built for a desktop or laptop screen.

▸ Open this site on a computer to start.

Stay connected_×
TECHNO GUERRILLA // OS

  
PRESS ANY KEY TO SKIP_
sleeping · click to wake
● powering down…
{{bbs}}
BBS
{{labs}}
LABS
{{mail}}
MAIL
{{folder}}
MODULES
{{music}}
MUSIC
{{doc}}
READ ME
{{terminal}}
TERMINAL
{{video}}
VIDEO
{{tor}}
ONION SERVICE
WELCOME~/start
// techno guerrilla

Own your tools.

The Techno Guerrilla series is about building capability from open-source software and inexpensive parts: technology you can source or salvage, repurpose, and rebuild, then use to fight, resist, broadcast, or hack.

This is your workspace. Open Modules and start with 00 Hardening. They build on each other, so take them in order. The Terminal is a real shell with hands-on Linux drills: type learn for the list. Music plays net radio while you work, the BBS is a live lobby to ask questions and swap ideas, and Mail reaches the Light Fighter Manifesto crew directly. Hit Compose if you get stuck. The Onion Service icon has this site's Tor onion address.

This is a living workspace. Modules are revised and new ones ship as the series grows. Reload the page any time to get the latest version.

▸ Modules
BBS
Music
Mail
Terminal
SYSTEM READYa Light Fighter Manifesto series
ONION SERVICE~/tor

This site's Tor onion address:

lfmnggwzl4f5ytjz4vc6mpbfvovurucg2gixspfeligae7c3yymb2jid.onion

Open it in Brave's private window with Tor, or the Tor Browser. Brave routes through Tor as a proxy; the Tor Browser gives stronger anonymity.

MODULES~/modules
// start at 00 — each module builds on the last
00
Hardening
Phone · Laptop · ~6–10 hrs · $0
Lock down the phone and laptop you will use for the rest of the series. You build a threat model, encrypt your devices, secure your accounts, and create the SSH key Module 01 uses.
Start
01
Networking
Raspberry Pi 5 · SSD Kit · GL.iNet router · ~12–16 hrs · ~$300 + small VPS
Build a Raspberry Pi server that runs your own chat, DNS filtering, and VPN.
Start
02
Electronics
Multimeter + clip leads · ~4–5 hrs · $15–35
Learn Ohm's law, the common parts and their symbols, how to read a schematic, and how to measure a real circuit with a multimeter.
Start
03
Building Circuits
Breadboard · Multimeter · Pi Zero 2 WH · ~9–12 hrs · ~$90–130
Breadboard working circuits from schematics. The four builds are a MOSFET switch, battery power, a relay, and a motion sensor on a Raspberry Pi.
Start
04
Salvage
Dead electronics · Hand tools · Multimeter · ~4–6 hrs · $0
Source your parts off the grid. Find the donors around you at the curb, the yard, and the pawn shop, open them with the right tools and technique, read what a device documents about itself, and test every pull with a multimeter before it goes in a build.
Start
05
CAD & 3D Printing
Calipers · 3D Printer · PETG
Measure a part with calipers, model it on the computer, and print it.
Work in progress
06
RF Theory
RTL-SDR V4 · SDR++ · CloudRF
Learn radio and antenna basics. You map a link in CloudRF and scan the spectrum with an SDR.
Work in progress
07
The Field Course
No kit needed
This module previews the in-person course and includes a practice run at its entry test.
Work in progress
5 READYmore soonLAUNCH TO OPEN A MODULE
LABS~/labs
// hands-on benches from the modules
00 · Hardening
What this page can see
Open
Build your threat model
Open
Who can read it
Open
The exposure map
Open
01 · Networking
Networking 101
Open
Meet the Pi 5
Open
Reach and secure the Pi
Open
02 · Electronics
Reading component markings
Open
Ohm's law
Open
Power dissipation
Open
Reading a circuit
Open
Resistor color code
Open
Capacitor type and polarity
Open
LED series resistor
Open
The voltage divider
Open
The RC time constant
Open
Reading a schematic
Open
The multimeter: parts and dial
Open
Use the meter
Open
03 · Building Circuits
Battery runtime
Open
Draw it in KiCad
Open
The breadboard
Open
Meet the Pi Zero 2 W
Open
04 · Salvage
Teardown trainer
Open
Read the board
Open
Test the pull
Open
Find the part
Open
Power · module in build
Cell triage bench
Open
Charge-IC selector
Open
Power budget
Open
Wire the system
Open
Reference
Soldering
Open
32 LABSopen one to practice in your browser
TERMINALuser@techno-guerrilla
SHELLpractice bench · type help
BBS~/bbs
#tgospublic room · no signup
offlinelurking
PARTS~/manifest
// major parts per module
00 Hardening a phone and a laptop you already own
01 Networking Raspberry Pi 5 (8GB), active cooler, official 27W USB-C PSU, Raspberry Pi SSD Kit (M.2 HAT+ + 512GB NVMe, screws included), a way to flash the NVMe (a 2230-capable USB-NVMe adapter, or a microSD to flash from the Pi), HAT-compatible case, Ethernet cable, a second location for backups, GL.iNet router; plus a small VPS and a domain for Headscale. Headless build, no monitor or keyboard. Reuses your Module 00 laptop, phone/Element, and SSH key.
02 Electronics a multimeter, alligator clip leads
03 Building Circuits breadboard and jumper wires, multimeter, Pi Zero 2 WH (header pre-fitted), FQP30N06L MOSFET, 10k trimmer, 9V battery, 7805 regulator with 0.33/0.1 µF capacitors, 3.7V LiPo, TP4056 charger, SX1308 boost module, 1-channel relay module, HC-SR501 PIR, 9V siren. Reuses your Module 02 multimeter and Module 00 SSH key.
04 Salvage donor boards, hand tools, a multimeter
05 CAD & 3D Printing calipers, a 3D printer, PETG filament
06 RF Theory RTL-SDR V4, a laptop running SDR++, antenna wire
07 The Field Course no parts: the prereq overview, medical and tactical foundation, and a practice check
each module lists its own parts inside
MUSIC~/music
▶ NOW PLAYING
[ focus playlist ]
01 · [ track name ]--:--
02 · [ track name ]--:--
03 · [ track name ]--:--
04 · [ track name ]--:--
RADIOnet radio · SomaFM + laut.fm
VIDEO~/media
[ select a clip ]
0:00 / 0:00
MEDIAseries videos play here
SETTINGS~/system
// DISPLAY
Scanlines phosphor scanline overlay
Film grain animated grain overlay
Sound boot tones + music (opt-in)
// WALLPAPER
Wallpaper desktop background image
// SYSTEM
Full screen fill the whole display
Enter
Restart replay the boot sequence
Restart
Course progress completion + test scores, saved on this device
Reset
TG//OSv0.3 proto
MAIL~/mail
Inbox
Outbox
Trash
MAILsession only · Compose reaches Light Fighter Manifesto
Open Modules
Settings…
About This System
MODULE~/lesson
LESSONhit ▶ Run on a command to send it to the Terminal →