Projects Hub
OMEGA
OMEGA is an open system for measuring the ocean yourself: low-cost sensor buoys, a radio mesh that works beyond cell coverage, and a live 3D globe of the results. Most coastline has no live ocean measurements, and official buoys are sparse and expensive. Every reading is cryptographically signed so it can't be faked. And it tracks NOAA's official buoys to within a hair (r ≈ 0.97).
EvaluationBETA Framework
A Python dashboard that tracks how far along each part of the OMEGA project is.
Wear OS / AudioCosNFX
A standalone Wear OS app that fires motion-triggered hero SFX from your wrist; it detects specific wrist gestures (which you can calibrate yourself), offers swappable themed profiles, and can control external props like lights.
Hardware 路 In DevelopmentCosNFX Choreographer
Modular wireless display props for costumes: bright round AMOLED screens that discover each other and stay millisecond-synced over ESP-NOW. Each screen stores its own media and receives only the cues, so the show runs even if the phone dies. A phone app choreographs a timeline that compiles to an on-device show and autoplays on boot.
Hardware 路 ShippingPlanetaria
A desktop digital twin of Earth, a giftable ESP32-S3 desk globe on a 1.75-inch round AMOLED: live NASA VIIRS clouds, a real day/night terminator, and Black Marble city lights; ten selectable worlds and a time + weather card every 30 minutes. One self-contained board handles all of it. Now shipping through the CosNFX store.
Hardware 路 Coming SoonLunaria
The actual Moon, tonight. Planetaria's Moon-focused sibling on the same ESP32-S3 round AMOLED: it computes the real lunar phase on-device (checked against NASA's ephemeris to 0.05掳), plus the Moon's monthly wobble, earthshine on the dark limb, and the disc "breathing" as its distance changes. Everything runs on the board itself. Coming soon.
Utility AppPast Time
An ESP32-S3 e-paper countdown timer with 101 hand-built animated story-scene faces (a kite climbing, a boss fight, a wrecking ball). Each scene IS the clock, hitting its climax exactly at zero; 61 faces have a bespoke time's-up finale, and every face was quality-checked before release.
Firmware 路 E-InkFernweh
A phone-free e-ink handheld for deliberate disconnection: books, weather, maps and games on a 4.7" e-paper board, each a peer app on a home launcher. Forked from an open-source e-reader and rebuilt around fighting the screen itself: ghosting, refresh cost, and one physical button.
Wear OS · Closed BetaWristcue
A Wear OS watch as a motion controller. Flick or tap and it fires a sound, a spoken phrase, a media key or a lighting cue, with no phone in your hand. Coaches get a whistle and a scoreboard, presenters get a timer only they can feel, and anyone who needs one gets a few phrases spoken aloud from their wrist.
Desktop App 路 PrototypeKikibouba
Turns one creator shoot into short interactive performances on a fan's desktop. On-device background removal with no green screen, and a click-through overlay sized to the character; it shows up for a reason, then leaves.
Civic Data 路 In DevelopmentProperty Analyzer
Researching an LA property means opening six government portals. This pulls parcels, building permits, rent-stabilization status and historic overlays onto one map. The hard part is that public data is barely documented.
Full-Stack 路 LiveSlime in the Coconut
A free slime & squishy playground: tested recipes, satisfying videos, small games, and a free slime-science curriculum for teachers. Built as a real Stripe storefront, then retired from selling; the card game survived because its cards were always calculated from an ID, never stored. Live at slimeinthecoconut.com.
Wear OS AppT-Thruster
A tactical Wear OS application for differential hardware control, using UDP Multicast and Jetpack Compose kinematics.
LegacyOMEGA-bath
A legacy Arduino Mega platform for generating high-resolution depth maps.
Honest Evaluation & Readiness.
Absolute Data Purity
The live map shows only real, deployed hardware. Synthetic data and forecasts are treated as overlays, never ground-truth. The simulation code keeps the synthetic records it generates out of the real dataset.
Automated Site Health Check
Loads the live site's key pages and confirms the map and data overlays still render: a cheap early warning if a change breaks the site.
Ocean Sensors.
Turns raw underwater depth readings into seafloor maps you can view on the web or in Google Earth. It puts physical oceanography into ordinary web mapping tools.