C practice in Embedded Systems
Browse the rooms before signing in. All rooms are free with an account. Practice does not issue certificates.
Bit Flip on the Factory Floor
Firmware engineer racing an OTA lockout window.
bits-registers. Free with an account.
Field Extract
Firmware engineer unblocking a motor-driver diagnostic tool.
bits-registers. Free with an account.
Silent GPIO
Firmware engineer fixing a smart-lock LED before the shift change.
gpio. Free with an account.
Watchdog Countdown
Firmware engineer stopping a reboot loop in the field.
bits-registers. Free with an account.
Dimmer Gone Dark
Firmware engineer restoring hotel corridor lighting before morning.
timers-pwm. Free with an account.
Overflow Alarm
Firmware engineer clamping a sump-pump timer before the next cycle.
timers-pwm. Free with an account.
Parity Check on the Line
Firmware engineer un-jamming a conveyor after a UART collision.
serial. Free with an account.
Sensor in the Cold
Firmware engineer stopping a false emergency alert from an outdoor station.
adc-sensors. Free with an account.
ADC Noise Floor
Firmware engineer recalibrating a pulse-oximeter before the audit.
adc-sensors. Free with an account.
CRC Mismatch in the Field
Firmware engineer restoring gas-meter communication before meters go dark.
serial. Free with an account.
Interrupt Mask Lockout
Firmware engineer un-sticking a robot arm before the safety audit.
interrupts-scheduling. Free with an account.
Ring Buffer Rollover
Firmware engineer securing telemetry before a satellite pass.
memory. Free with an account.
Debounce or Die
Firmware engineer silencing phantom e-stop triggers before line shutdown.
gpio. Free with an account.
PID Runaway
Firmware engineer patching 30 drones before the next flight window.
control. Free with an account.
Scheduler Slip
Firmware engineer fixing 16-bit tick overflow before a clinical trial dataset is lost.
interrupts-scheduling. Free with an account.
State Machine Stuck
Firmware engineer fixing a vending machine before hospital supplies run out.
state-machines. Free with an account.
Flash Checksum Race
Firmware engineer auditing 64-byte pages before another bricking incident.
serial, memory. Free with an account.
PID Gain Audit
Firmware engineer re-tuning a bioreactor temperature controller.
control, adc-sensors. Free with an account.
Ring Buffer Stress
Firmware engineer eliminating dropped bytes before a government compliance test.
memory, interrupts-scheduling. Free with an account.
Thermostat Firmware Gauntlet
Firmware engineer fixing three independent HVAC bugs before certification expires.
adc-sensors, control, state-machines. Free with an account.