Computing | Computer Security | Linux Security | Industrial Control Systems Security | Penetration Testing | Exploitation | Social Engineering | Metasploit
Cool Hardware
Here is the truth about cool hardware: the best gadgets are the ones that make you understand computing better, not the ones that merely look clever on a desk. A blinking LED you wired yourself beats a sealed plastic brick you can’t open.
What it is, in plain words
This page is a living shelf of hardware worth knowing if you like to tinker: small computers, microcontrollers, unusual keyboards, radios, and tools that sit at the boundary between software and electrons. It is not a buying guide for the latest phone. It is a list of things that teach.
Why it matters
Software is invisible. Hardware makes it physical – voltages, timing, antennas, motors. Spending time here improves every other layer: suddenly interrupts, buffers, baud rates and power draw stop being abstract. It is also fun, and fun is a legitimate reason to learn.
An everyday analogy: a kitchen versus meal kits
A meal kit is convenient and closed. A kitchen with knives, a stove and raw ingredients lets you cook anything and understand cooking. Cool hardware is kitchen equipment for computation.
A hands-on shelf (2026)
Single-board computers
- Raspberry Pi 5 – the default small Linux computer; GPIO, NVMe via hat, great docs.
- Orange Pi / Rock 5 / Radxa – often more performance per pound; check Linux support before you buy.
- Framework Laptop mainboards – repairable, modular; a statement that hardware can be owned.
Microcontrollers
- Raspberry Pi Pico 2 (RP2350) – dual-core, cheap, MicroPython/C/Rust.
- ESP32-C6 / C3 – Wi-Fi and Thread/Zigbee on a few dollars; Home Assistant’s friend.
- STM32 “blue/black pills” – denser ARM Cortex-M ecosystem; steeper but deep.
Keyboards and input
- Something QMK/ZMK-powered (keycaps you flash yourself).
- Penti hardware or a hand wired chord board.
- A trackball (Kensington / Ploopy) – saves the desk and the shoulder when used with a tiling WM.
Radio and sensing
- RTL-SDR dongle – turn a laptop into a radio receiver; ADS-B planes, weather satellites, pager noise.
- Flipper Zero – controversial toy/tool for proximity protocols; educational if used ethically and legally.
- A basic logic analyser (Saleae or a cheap clone) – once you see I²C on a screen, buses make sense.
Tools that pay for themselves
- A decent soldering iron (Pinecil, TS101) and solder braid.
- Dupont wires, a breadboard, a USB power meter.
- A USB-UART adapter (CP2102 / CH340) – console into routers and headless boards.
A first afternoon project
Buy a Pico, flash MicroPython, blink an LED, then read a button. When that works, read a BME280 over I²C and print temperature to the serial console. You have just done GPIO, buses and sensors – the same ideas inside every “real” system.
# on the Pico, with MicroPython REPL via serial
>>> from machine import Pin
>>> led = Pin(25, Pin.OUT)
>>> led.toggle()
Buying without regret
- Prefer vendors who publish schematics or at least pinouts.
- Check the Linux kernel and distro support matrix before the board arrives.
- Budget for a good power supply; cheap ones cause “mysterious” SD corruption.
- Start with one ecosystem (Pico or ESP32 or Pi) and go deep before spreading out.
Common misconceptions
- “More specs = cooler.” Support, documentation and community matter more than GHz.
- “Hardware is expensive.” A Pico and a bag of LEDs cost less than lunch.
- “You need an EE degree.” You need curiosity and respect for voltage limits (3.3 V ≠ 5 V).
- “Wireless is magic.” RF is physics; SDRs and antenna length demystify it.
- “Modding voids everything that matters.” On open hardware, modding is the point. On sealed products, check legality and safety (batteries especially).
Connections
- Raspberry Pi, Penti, Keyboard Config.
- Linux, Assembly Language.
- ICS Security – when things that move meet networks.
Radio Stuff
- MFJ-886B FREQUENCY COUNTER, .3 MHZ TO 2.8 GHZ, 110/220VAC
- Kaltman Creations HF4060 RF Spectrum Analyzer.
- Alfa AWUS051NH 500mW High Gain 802.11a/b/g/n high power Wireless USB
