Projects Inflight

These are the projects I'm currently working on. Check back for updates or follow along with the related posts.

Ballistics Engine Active

Started: September 2024
A high-performance, open-source ballistics calculator written in Rust. Features include exterior ballistics modeling, ML-enhanced drag predictions, transfer learning for custom projectiles, and a CLI tool for real-world validation. The engine combines classical physics with machine learning to provide accurate trajectory calculations.

AMD Strix Halo AI Development Active

Started: September 2025
Exploring AI and machine learning capabilities on AMD's Ryzen AI Max+ 395 (Strix Halo) platform. This includes getting PyTorch with ROCm working, training YOLOv8 models, running vLLM for local LLM inference, and experimenting with Qwen-TTS for text-to-speech generation. Documenting the quirks and workarounds needed for AMD GPU compute on this new architecture.

Lattice Programming Language Active

Started: January 2026
A crystallization-based programming language implemented in C, where data transitions between fluid (mutable) and crystal (immutable) states through a unique phase system. Features include first-class closures, structs with callable fields, pattern matching, destructuring, enums, tuples, sets, nil coalescing, bitwise operators, a module/import system, structured concurrency with channels, and an interactive REPL with auto-display. Compiles to WebAssembly for an in-browser playground. Currently at v0.1.9 with 540+ tests and 219 documented stdlib entries.

Sampo 16-bit RISC CPU Complete

Started: December 2025
Designing and implementing a custom 16-bit RISC CPU from scratch. Named after the mythical artifact from Finnish folklore, Sampo features 16 registers, ~66 instructions, port-based I/O, block operations, and alternate registers for fast context switching. The project now includes a working Rust assembler, emulator with TUI debugger, RTL implementations in both Amaranth HDL and Verilog, a complete LLVM backend enabling Rust compilation, and a 132-test ISA verification suite passing on real FPGA hardware.

Arduino Giga Shield PCB Complete

Started: January 2026
A custom PCB shield designed for the Arduino Giga R1. Working with a PCB designer on Fiverr to create a professional expansion board. The project documents the process of specifying requirements, reviewing designs, and iterating on a custom hardware project through freelance collaboration.

Have questions about any of these projects? Drop me a line at email [at] tinycomputers.io