Tasks
Try it: drag the sliders, use ⏭ Tick to step 1 ms at a time, or switch a task off with its toggle.
States:
RUNNING — using CPU now
READY — waiting for CPU
BLOCKED — inside vTaskDelay()
SUSPENDED — task switched off
CPU Core
💤
Idle
all tasks blocked
0
System Ticks (1 ms each)
⚙ Scheduler
Press ▶ Play to start. The scheduler will decide which task runs next.
🔀 Task State Diagram hover = explain · click a task = follow it
Event Log
0 ms
Simulation ready. Press ▶ Play to begin.
Logic Analyser — Task Timeline
Running
Ready
Blocked
Suspended