HARDWARE COLLECTION · TEN LIVE INSTRUMENTS

DON'T JUST PLAY IT.
PROBE THE SIGNAL.

These benches begin with a physical action, expose the raw signal, and let you follow the circuitry until it becomes motion, light, sound, or data.

ACTION → SIGNAL → HARDWARE → OUTPUT
01INPUT / PROTOCOLS

CONTROLLER SIGNAL ANALYZER

Press switches and move sticks while watching parallel pins, serial bits, ADC codes, and HID reports.

CONTROLELECTRICALDECODEINPUT STATE
OPEN INSTRUMENT
02OPTICS / GEOMETRY

WII IR POINTING BENCH

Aim a camera-equipped controller at two IR references and inspect blobs, roll, separation, and cursor reconstruction.

IR LEDSCAMERABLOBSCURSOR
OPEN INSTRUMENT
06ANALOG / TIMING

PADDLE RC-TIMING BENCH

Turn a potentiometer and follow a capacitor voltage through a comparator into a quantized timer count and decoded paddle angle.

PADDLERC CHARGECOMPARATORTIMER
OPEN INSTRUMENT
08LIGHT / SYNC

CRT OPTICAL CONTROLLER

Compare a beam-timed light pen with a software-flashed light gun through raster counters, photodiode voltage, and display latency.

SCREEN LIGHTPHOTODIODETHRESHOLDHIT
OPEN INSTRUMENT
09MEMS / FILTERING

MOTION SENSOR FUSION

Compare accelerometer tilt, integrated gyro motion, and a complementary estimate while bias produces visible drift.

MOTIONACCEL + GYROFILTERPOSE
OPEN INSTRUMENT
16DAC / DEFLECTION

VECTOR DISPLAY BEAM

Step an X/Y/Z vector list and expose flyback lines, dwell, quantization, phosphor persistence, and blanking.

VECTOR LISTX/Y/Z DACBEAMPHOSPHOR
OPEN INSTRUMENT
17CLOCKS / AUDIO

PROGRAMMABLE SOUND GENERATOR

Tune divider counters, attenuation, mixer enables, and an LFSR noise source while inspecting the summed waveform.

REGISTERSDIVIDERSMIXERAUDIO
OPEN INSTRUMENT
18SAMPLES / STREAMING

PCM, DAC + AUDIO DMA

Change sample format and playback timing while watching quantization, reconstructed voltage, buffer refills, CPU cost, and underruns.

PCM BUFFERDMADACANALOG OUT
OPEN INSTRUMENT
19ADDRESS / MAPPING

CARTRIDGE BUS + BANK SWITCHING

Single-step reads and mapper writes while tracing CPU addresses through a bank register to physical ROM bytes.

CPU ADDRESSMAPPERROM ADDRESSDATA
OPEN INSTRUMENT
20STORAGE / EXPERIENCE

HOW GAMES FIT + LOAD

Compare cartridges, discs, an original Xbox hard drive, game cards, HDDs, and SSDs by physical size, capacity, and visible loading time.

GAME DATAMEDIUMREAD / INSTALLPLAY
OPEN INSTRUMENT