Projects · 2014 → present

Projects

Selected open-source and commercial projects from IoTone, Inc. — spanning Snap Spectacles, IoT, wearables, AR/XR, and developer tooling.

Spectacles-polynode
Lensfest 2nd Place 2026

Spectacles-polynode

The 'missing' web utility/core libraries for Snap Spectacles — SpaceCanvas, SpaceSVG, SpaceDOM, EventEmitter — backfills HTML5 platform APIs Lens Studio doesn't ship.

active TypeScript
Poplog
AI heritage revived

Poplog

We brought Poplog — the classic multi-language AI development environment (Pop-11, Prolog, Common Lisp, Standard ML) — natively onto Apple Silicon, Raspberry Pi 5, and RISC-V. Then we added a fifth language, a real ELIZA, native graphics, and a full benchmark suite.

active Pop-11 · C
Project MAG*Net
IoT runtime

Project MAG*Net

Distributed IoT data sync & control across Matter, Zigbee, Thread, HomeKit, BLE, and Wi-Fi. ESP32 firmware + C++ runtime.

active C++
Burisu (ブライス)
WebGPU · WASM

Burisu (ブライス)

A browser-native remake of the classic KPT Bryce 3D landscape generator — Rust compiled to WASM, rendered with WebGPU, tuned to run on a 4GB Raspberry Pi 5.

active Rust
Spectacles SkywriterBLE
AR input · Lensfest 3rd Place

Spectacles SkywriterBLE

BLE HID keyboard for Snap Spectacles, with a distraction-free XR word processor on top. 3rd Place OSS Prize, Lensfest April 2026.

active TypeScript
MIDI Bleep Blop
AR · MIDI

MIDI Bleep Blop

A MIDI library and bridge that turns a Snap Spectacles lens into a controller for real hardware synths. #Lensfest May 2026 OSS, with a Tester Lens.

active TypeScript
Spectacles NekoChan
AR · Offline JP

Spectacles NekoChan

A fully on-device Snap Spectacles lens: a 3D cat that shares facts — in Japanese — about native breeds and Japan's cat islands. No internet, no experimental APIs.

active TypeScript
gsplats to WebXR
WebXR · Splats

gsplats to WebXR

A minimal starter for getting Gaussian splats into WebXR — Spark rendering 3DGS over Three.js, served over HTTPS so it drops straight into a headset.

active JavaScript
BowleraramaXR (Godot)
Godot XR

BowleraramaXR (Godot)

A synthwave-themed bowling alley and a working Godot XR starter for Android XR and Meta Quest 3 — with the build steps that the official docs skip.

active GDScript
Spectacles-Matematex
Math in AR

Spectacles-Matematex

A LaTex parser and renderer for Snap Spectacles, for rendering math notation in AR.

active JavaScript
Spectacles DeskWindow
First of its kind

Spectacles DeskWindow

Spatial desktop mirroring for Snap Spectacles — the first OSS solution for streaming a desktop into AR.

shipped Shell
MusicPixels (Cardputer ADV)
Open hardware

MusicPixels (Cardputer ADV)

A generative analog-style synthesizer for the M5Stack Cardputer ADV, with audio-reactive geometry drawn on a transparent M5 Unit Glass OLED. Out of the Fukuoka hacking scene.

active C++
offlinesns (Meshtastic Japan)
Meshtastic JP

offlinesns (Meshtastic Japan)

Community initiative bringing Meshtastic to Japan, started in Fukuoka. LoRa, Rust, and off-grid social.

active JavaScript
RockeTone
IoTone Japan

RockeTone

IoT-instrumented papercraft and model rockets, run out of IoTone Japan. プロジェクトは紙飛行機と小型ロケットをIOTによって最新化する。

active C++
Shashin GO
Demoed at CES 2024

Shashin GO

Open-source DIY wearable AI camera. Concept 1 + 2 hardware design files. Privacy-first capture.

shipped C / KiCad
OpenWR
Open hardware

OpenWR

An open-hardware reference platform for wearable IoT.

shipped C++
Snap Spectacles Interaction Kit Samples
Starter kit

Snap Spectacles Interaction Kit Samples

Snap Spectacles Interaction Kit Samples designed as a building block for new lenses.

active TypeScript
Industrial IoT / VR consulting
Services

Industrial IoT / VR consulting

IoT protocol expertise across the device → mobile → cloud stack, in conjunction with VR digital-twin builds for industrial customers.

active
NFTYGlobe
Archive

NFTYGlobe

An NFC-based 3D NFT viewer for OpenSea — hardware + software prototype.

eol C++
Blockchain-In-A-Box
Archive

Blockchain-In-A-Box

A rapid-prototyping kit for enterprise blockchain solutions and Industrial / IoT blockchain dapps.

eol
IoToneKit
Archive

IoToneKit

An all-in-one starter kit for low-cost MPU-based IoT solutions on ARMv5 / ARMv7 Linux, with MFi and Zigbee integration.

eol C++
FootTrackr
Archive

FootTrackr

Privacy-respecting RFID-based foot-traffic tracking for events and retail. Zero enrollment.

eol