Modules
Five live, in-browser playgrounds that mirror the bootcamp pipeline — from camera to cortex. Each page sits next to a Jupyter notebook and is meant to build intuition before (or alongside) the code.
Contributors
01The loop in one picture
The five modules below run open-loop end-to-end: image → stim → phosphenes. The loop closes when a decoder reads the phosphenes back out and that readout drives the next stim. M5 wires this up live in your browser.
Hover any node for a one-line tour · click to jump to that module.
02Modules
Open any card to jump straight into the interactive companion for that step of the pipeline.
Computer vision
How a computer turns a photo into information — before any of it reaches the brain. Try pixel-level operators, edge detection, and a YOLO demo on your own webcam.
Gaze & DeepGaze
Why a visual prosthesis cares where the user is looking. Heatmaps vs scanpaths, history-aware saliency, and how DeepGaze III predicts the next fixation.
Neuromodulation & stimulation
How a cortical prosthesis turns numbers into firing. One biphasic pulse, one Utah-array config table, one real-time stimulator with safety chips.
Phosphene simulator
A live mirror of the dynaphos equations. Move sliders, watch the basis change, paint a stimulus directly onto the visual field.
Decoding & closed loop
Pretrained decoder demo first, then train your own. End-to-end co-optimization through the differentiable simulator, and a minimal closed-loop demo. Optional / expert track — goes deeper than M1–M4.