IR XOR Halo
Break a virtual beam, flip a 12-bit LED mask, then compare AVR register code with Arduino sketches.
Open labHands-on workbench
The labs lane consolidates the old tutorials and bench pages into one place: parts, wiring, sketches, checkpoints, and remix ideas.
Break a virtual beam, flip a 12-bit LED mask, then compare AVR register code with Arduino sketches.
Open labUse a NeoPixel ring and BME280 sensor to display humidity and temperature as flowing light.
Open labCombine a capacitive soil probe, OLED display, and MOSFET-switched pump.
Open labUse a time-of-flight sensor and tone generation to perform by hand distance.
Open labCourse-lab candidates
The next lab selection is source-backed in the docs. These are candidates, not finished route pages: each one still needs verified component values, a predict-before-measure task, and a bench-safe parts list before promotion.
Design a 24 V divider with 9 V and 12 V outputs, then load it with a meter and explain why the reading moves.
Flip binary switches, measure the voltage staircase, then compare unloaded and loaded outputs.
Predict threshold timing, blink two LEDs in sequence, and freeze one instant of an analog signal on a capacitor.
Use an LDR threshold for a dark detector, then classify digital levels as valid or inside an illegal window.
Measure diode turn-on, ripple, clipping, and load sag with the scope before turning it into a smaller public lab.
Build a 5 kHz astable timer, vary duty cycle, then use pulse width to encode a changing input.
Drive a coil with a ramping current and calculate inductance from the measured voltage response.
Build a reference, vary input and load, and decide whether line regulation or load regulation is the limiting behavior.