Projects

Radio-Theory.com

A specialized tool for radio enthusiasts and DIY communicators, providing calculations and guides for crafting custom antenna systems.

Key Features

  • Antenna Calculator: Antenna dimensions based on frequency and wire type
  • Construction Guides: Step-by-step instructions for various antenna types
  • Technical Documentation: RF engineering principles and propagation basics

Project Purpose

Simplify antenna design while promoting understanding of RF concepts for ham radio, emergency communications, and experimental setups.

Hedgehog Farmer

A browser game about looking after a growing hedgehog farm.

What You Can Do

  • Grow the Farm: Buy, breed, and sell hedgehogs
  • Keep Them Fed: Buy food and upgrade food storage
  • Play in the Browser: Original game art and controls, with a layout that fits phones and desktops

This is the original Hedgehog Farmer game.

Friday - Desk Robot

An ESP32-WROOM-32E desk companion with a TFT face display, procedural sound synthesis, and Wi-Fi/MQTT remote control.

Key Features

  • Procedural Face: Animated expressions and mood state machine on a ST7735S TFT display
  • Sound Synthesis: Procedurally generated mono audio cues through a MAX98357A I2S amplifier
  • Remote Control: MQTT command/status/acknowledgement messaging; the old hosted control panel is retired
  • OTA Updates: Authenticated over-the-air firmware updates after the initial flash
  • Indicator LEDs: Top-mounted LEDs for status, mood, and diagnostics at a glance
  • BLE Relay: Bounded, opaque Bitchat-compatible BLE packet relay

Project Purpose

A fun desk companion that doubles as a platform for experimenting with embedded development, real-time graphics, procedural audio, and IoT control patterns.

WaveGames

Project notes and game downloads are now on the separate WaveGames site.