warming up your workspace

C practice in Embedded Systems

Browse the rooms before signing in. Opening a room requires an account and follows your existing access. Practice does not issue certificates.

  • Bit Flip on the Factory Floor

    Firmware engineer racing an OTA lockout window.

    bits-registers. Free room.

  • Field Extract

    Firmware engineer unblocking a motor-driver diagnostic tool.

    bits-registers. Free room.

  • Silent GPIO

    Firmware engineer fixing a smart-lock LED before the shift change.

    gpio. Free room.

  • Watchdog Countdown

    Firmware engineer stopping a reboot loop in the field.

    bits-registers. Free room.

  • Dimmer Gone Dark

    Firmware engineer restoring hotel corridor lighting before morning.

    timers-pwm. Account access required.

  • Overflow Alarm

    Firmware engineer clamping a sump-pump timer before the next cycle.

    timers-pwm. Account access required.

  • Parity Check on the Line

    Firmware engineer un-jamming a conveyor after a UART collision.

    serial. Account access required.

  • Sensor in the Cold

    Firmware engineer stopping a false emergency alert from an outdoor station.

    adc-sensors. Account access required.

  • ADC Noise Floor

    Firmware engineer recalibrating a pulse-oximeter before the audit.

    adc-sensors. Account access required.

  • CRC Mismatch in the Field

    Firmware engineer restoring gas-meter communication before meters go dark.

    serial. Account access required.

  • Interrupt Mask Lockout

    Firmware engineer un-sticking a robot arm before the safety audit.

    interrupts-scheduling. Account access required.

  • Ring Buffer Rollover

    Firmware engineer securing telemetry before a satellite pass.

    memory. Account access required.

  • Debounce or Die

    Firmware engineer silencing phantom e-stop triggers before line shutdown.

    gpio. Account access required.

  • PID Runaway

    Firmware engineer patching 30 drones before the next flight window.

    control. Account access required.

  • Scheduler Slip

    Firmware engineer fixing 16-bit tick overflow before a clinical trial dataset is lost.

    interrupts-scheduling. Account access required.

  • State Machine Stuck

    Firmware engineer fixing a vending machine before hospital supplies run out.

    state-machines. Account access required.

  • Flash Checksum Race

    Firmware engineer auditing 64-byte pages before another bricking incident.

    serial, memory. Account access required.

  • PID Gain Audit

    Firmware engineer re-tuning a bioreactor temperature controller.

    control, adc-sensors. Account access required.

  • Ring Buffer Stress

    Firmware engineer eliminating dropped bytes before a government compliance test.

    memory, interrupts-scheduling. Account access required.

  • Thermostat Firmware Gauntlet

    Firmware engineer fixing three independent HVAC bugs before certification expires.

    adc-sensors, control, state-machines. Account access required.