NECKLINK v3.0 · OPEN RESEARCH BETA
Connectome circuits.
Compiled into 24 KB.
33,000 synaptic weights extracted from the 157,789-neuron adult Drosophila BANC v888 connectome into zero-float ANSI C99, a 107.5 KB WebAssembly binary, ESP32, and Python — audited in simulation against K = 100 connectome shuffles.
02 · OPTIC LOBES & CENTRAL COMPLEX
50 EPG compass neurons.
96 looming & wire detectors.
64 LPLC2 radial-expansion and 32 LC4 edge detectors infer retinotopy from T4/T5 synapses, while 50 EPG, 42 PEN, and 40 Delta7 neurons sustain a topological heading bump for GPS-denied homing.
03 · CERVICAL CONNECTIVE & VNC
10 descending channels.
4 wire bytes across the neck.
Eleven brain populations project onto 10 cervical descending channels (DNp01, MDN, DNa02), driving a 6×6 VNC premotor matrix that locks six limbs into an emergent tripod gait with zero phase table.
04 · DECAPPED DIE · NL-CNS-24K
24,024 bytes of static SRAM.
Zero floats. Zero malloc.
Every synaptic matrix compiles into deterministic Q15 / int16_t tables. The complete 4-organ nl_cns_t core — glare guard, gyro derotation, 9-axis ring compass, 1,024-cell Mushroom Body, and allocator — uses 0 B of heap.
05 · CARRIER HARDWARE & RUNTIME
One connectome stack.
Python, C99, ESP32 & WASM.
Audit biological vs. scrambled vs. analytic circuits in Python, integrate the zero-float C99 headers alongside a flight controller, or test the compiled 107.5 KB WebAssembly binary below.
18-Second Documentary Macro Film
Electron-microscopy tissue to bare-metal silicon.
Ray-traced in Blender 4.3 Cycles OptiX from the 501,435-triangle BANC v888 EM CNS anatomy, stained DNp01 descending tracts, a decapped Al2O3 ceramic 24 KB thin-film silicon die with 44 gold ball-bonds, and ISO-10303 STEP hardware.
Audited K = 100 Maslov–Sneppen Connectome Ablation
Does the fly’s specific wiring do work? Scramble it live.
We ran K = 100 degree-preserving Maslov–Sneppen rewirings on the raw BANC v888 subgraphs before compiling the weight tables. Switch wiring modes below to compare biological synapses against degree-matched shuffles and hand-tuned baselines.
Coherent EPG compass bump + emergent 3+3 VNC tripod wave.
Audited v3.0.0 Benchmark Matrix
Audit scripts →| Experiment | Real BANC | Shuffled | Analytic | Classical | Gate |
|---|
Two-sided permutation p = (r + 1)/(K + 1) across K = 100 degree-preserving shuffles in closed-loop simulation (not yet flight- or sea-tested on physical vehicles). Classical baselines (χ² EKF, Farneback, One-Class SVM) win on clean floating-point sensors; NeckSense confirms random Kenyon claws match biological claws (p = 0.74).
24,024-Byte Bare-Metal Floorplan & 6 PyPI Packages
Inspect every organ inside the 24 KB die.
Select any block on the floorplan to inspect its static C99 SRAM budget, baseline tradeoff, and Python API.
Live Compiled C99 WebAssembly (necklink_cns.wasm · 107.5 KB)
Run the real 24 KB C99 binary in your browser.
Inject magnetic spikes, 100× sunlight glare, looming obstacles, thin poles, or thruster faults into the compiled zero-float C99 binary — or stream live 64×64 webcam frames locally.
Open-Source · MIT Licensed · Zero Heavy Dependencies
Install in 10 seconds.
Pure NumPy in Python, standalone zero-float ANSI C99 headers for MCUs, PlatformIO ESP32 firmware, and NLTP v1.6.0.
pip install necklink pynltp