A self-contained 3D renderer for embedded targets: a binary asset container, skeletal animation, tile binning, a software rasterizer and a 2D canvas. Header-only, with no third-party dependency of any kind.
Browser-rendered windowed desktop for microcontrollers: the firmware describes apps, windows and widgets (retained tree) and a web app draws and operates them over WebUSB / Web Serial; plus a stdout/stderr log capture ring
Browser data plotter (Web Serial + WebUSB) that auto-parses columnar serial output and plots it, plus espp::Telemetry: a binary telemetry emitter (dispatcher module over stream_frame) the web app plots over WebUSB.