An ECG simulator that models the electricity, not just the shape
The Patient Simulator renders 22 cardiac rhythms from real timing relationships between the P wave, QRS and T wave, so a rhythm change behaves the way a real heart's conduction system does, not like a swapped GIF.

Twenty-two rhythms, and none of them are the same template slowed down
Most low-cost monitor simulators give you a handful of ECG shapes and stretch or compress the same waveform to hit whatever heart rate you dial in. The Patient Simulator's rhythm catalog runs from normal sinus rhythm through ST changes, hyperkalemia, SVT, atrial fibrillation and flutter, a junctional escape rhythm, every major AV block, paced rhythms, ventricular tachycardia with a pulse, pulseless VT, ventricular fibrillation, asystole and PEA. Each one is its own model of how the heart's electrical system actually behaves, not a reskin of the last one.
A junctional rhythm that actually looks junctional
A slow junctional escape rhythm is easy to fake and easy to get wrong. Slow the heart rate down on a sinus template and you get sinus bradycardia with extra steps, which teaches a trainee nothing about telling the two apart. The Patient Simulator's junctional rhythm instead drops the preceding P wave entirely and adds a small, genuinely inverted P wave just after the QRS, the retrograde conduction a real junctional rhythm produces. That one detail is the actual differentiator a trainee has to learn to spot.
AV blocks that block independently, beat by beat
First-degree, Mobitz I (Wenckebach), Mobitz II and third-degree block are modeled as separate P-wave and QRS event trains rather than one repeating pattern. In Wenckebach, the PR interval genuinely lengthens from beat to beat until a QRS drops, the way it does on a real strip. Mobitz II holds a fixed 2:1 conduction ratio. Complete heart block runs a P-wave rhythm and a QRS rhythm that are fully independent of each other, which is the entire diagnostic point of third-degree block and the hardest thing for a simplified simulator to fake convincingly. Turning that modeling into a recognition reflex rather than a one-time explanation is the subject of drilling AV block recognition until it's automatic.
The screen never gives you the answer
The Patient Simulator's display never prints the rhythm name anywhere on screen, in the same way a real bedside monitor doesn't diagnose the patient for you. A trainee has to read the waveform itself: rate, regularity, P-wave relationship, QRS width. That's the actual skill ECG training is supposed to build, and it disappears the moment a simulator labels the answer for you.
Arrest rhythms alarm because of what they are, not just a number
Asystole and ventricular fibrillation trigger the alarm directly from the rhythm itself, not only from a threshold check on the heart-rate figure. That matters because a flatline sitting quietly behind a heart-rate dial left at a normal-looking number is a realistic way for a simulator to fail silently. The Patient Simulator's arrest rhythms alarm regardless of what any other dial happens to be set to. That same blind spot is what makes PEA so easy to miss and so hard to teach.
Mixing up atrial fibrillation and flutter? AFib vs atrial flutter on the ECG puts both side by side on ECG paper.
Frequently asked questions
Which rhythms are included?
Sinus rhythm, sinus bradycardia and sinus tachycardia; wide QRS (LBBB/RBBB), ST elevation, ST depression and hyperkalemia; SVT, atrial fibrillation, atrial flutter, VT with a pulse and junctional escape rhythm; first-degree AV block, Mobitz I, Mobitz II 2:1 and third-degree AV block; pacing spikes without capture and paced rhythm with capture; asystole, PEA, pulseless VT and VF. 22 in total.
Does the monitor show the name of the rhythm?
No. Only the controller shows it. The trainee has to read the trace, the way they would on a real monitor.
Can I change the heart rate within a rhythm?
Yes. Move the HR slider on the controller and tap “Send to monitor”, and the rate glides there over a few seconds. Picking a new rhythm applies at once with a rate typical for that rhythm.
Last updated