HF Trident - #001 Frame
Simple but powerful CoreXY 3D printer with a 300mm³ build volume.
Simple but powerful CoreXY 3D printer with a 300mm³ build volume.

JAudio a custom audio system designed for the Macronix 16-bit programmable DSP used in the Nintendo GameCube, Wii. The DSP acts as a slave processor.

The Video Play System is a custom middleware solution for games and interactive applications that combines video playback with built-in interactivity. It supports MPEG-1 and MPEG-2 video with alpha-layer compositing, along with multiple audio formats including ADPCM, CRI ADX, CRI AHX (MP2), and AC-3 with 5.1 surround. On GameCube and Wii, audio decoding is handled via optimized DSP microcode for the Macronix 16-bit Audio DSP. The system features an interactive virtual machine inspired by DVD-Video navigation, enabling menus, branching playback, and scripted behavior through custom bytecode. It also includes cue point event support for syncing with game logic, alongside multiple video, audio, voice, and subtitle tracks, plus built-in encryption for content protection.

I use an ultra-sound module & a servo to flush the toilet

We render your hand-held virtual donut

I make a musical instrument with a speaker & ultrasound sensor

I turn a Pocketbeagle2 into a mouse

Remote-Controlled Airboat with the Arduino Uno Q

I struggle to make a simple network testing gadget with the Arduino Portenta H7 breakout board

Community Operating System Series, Strategy & Foundation

A blog about building a homesteading technology startup.

52 principles. One framework. A complete system for building communities that grow, engage, and last. This series breaks down the Community Operating System, one principle at a time.