📡 RC Filter Response: Bode Plot & Time-Domain Scope (2D)
2D RC filter lab: a live Bode magnitude/phase plot for a real low-pass or high-pass RC network, R and C sliders that recompute the cutoff frequency, and a time-domain oscilloscope showing exponential charge/discharge of a square-wave input.
This 2D companion drives the same first-order RC transfer functions as the 3D version through a plain canvas view built for reading the frequency response rather than orbiting a scene: a side panel exposes R, C, a low-pass/high-pass toggle and a probe frequency, a stacked Bode magnitude/phase pair redraws instantly from f_c = 1/(2πRC), and an oscilloscope pane drives the real RC network with a square wave, integrating the exact charge/discharge exponential so τ = RC is directly visible in how fast the output settles.
2D RC filter lab with a live Bode magnitude/phase plot, R/C sliders that recompute the cutoff frequency, a low-pass/high-pass toggle, and a time-domain oscilloscope showing the exact exponential charge/discharge response to a square-wave input.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install