Engineering Hub
Applying electrical and electronics engineering principles to high-integrity software, digital instrumentation, and real-time interactive systems.
The EEE Perspective
Engineering × Software
My coursework in Electrical & Electronics Engineering at Presidency University provides a rigorous foundation for designing resilient digital architectures. It connects physical physical-layer constraints with high-level software abstractions.
Concepts like signal processing, control feedback loops, state-space modeling, and transient response instill a disciplined methodology for debugging, race-condition mitigation, and low-latency systems.
Rather than static screenshots, the interactive workbench below delivers fully interactive laboratory simulators running on-demand in the browser.
Academic & Bench Focus
Flagship Simulators
Primary Laboratory Workbenches
Five core instruments illustrating time-domain signal probing, closed-loop control, frequency response analysis, and active filtering with verified theoretical models.
Dual-Trace Digital Oscilloscope
Dual-channel waveform visualization modeling 10X probe impedance (10MΩ || 15pF), Lissajous X-Y phase mode, and real-time Vpp/frequency tracking.
PID Closed-Loop Controller
2nd-order underdamped plant feedback loop tuning. Models proportional gain, integral steady-state error elimination, and derivative damping against overshoot.
Frequency Response Bode Analyzer
Logarithmic decade sweeps plotting magnitude (dB) and phase (degrees). Evaluates -3dB cutoff frequency, gain margin, and phase margin stability.
8-Channel Digital Logic Analyzer
Multi-channel logic state capture with configurable edge triggers and timing cursors for debugging SPI, I2C, and UART serial protocols.
Sallen-Key Active Filter Simulator
2nd-order Sallen-Key lowpass and highpass active topologies with op-amp gain-bandwidth product (GBWP), slew rate modeling, and -40 dB/decade roll-off.
Interactive Workbench
Laboratory Instrument Simulators
Select an instrument or circuit module to launch its dedicated, high-performance interactive workbench.

Dual-Trace Digital Oscilloscope
Signal Processing & Instrumentation
Dual-channel CRT/LCD waveform visualizer with real-time frequency, Vpp amplitude, trigger level, and timebase scaling.

Interactive Digital Logic Sandbox
Digital Systems Design
Real-time Boolean gate propagation engine (AND, OR, NOT, NAND, NOR, XOR) with live truth tables and timing waveforms.
Interactive Signal Visualizer
Signal Processing
Parametric waveform generator contrasting sinusoidal, square, triangle, and sawtooth harmonics with noise injection.

Microcontroller Pinout Explorer
Embedded Systems
Interactive hardware pin mapping for ESP32, STM32, Arduino Uno, and Raspberry Pi Pico with GPIO, ADC, PWM, and I2C multiplexing.

Audio Spectrum FFT Visualizer
Acoustics & DSP
Browser Web Audio API Fast Fourier Transform (FFT) visualizer rendering real-time frequency bins from 20 Hz to 20 kHz.
Breadboard Circuit Builder
Hardware Prototyping
Virtual solderless breadboard with tie-point terminal strips, power rails, jumper wiring, and integrated LED/resistor probing.
ESP32 FreeRTOS Firmware Simulator
Firmware Engineering
Dual-core Xtensa simulation demonstrating FreeRTOS tasks, queue scheduling, semaphore locks, and non-blocking sensor acquisition.
3D PCB Layer Stack Explorer
PCB Layout Design
Exploded 3D view of a 4-layer FR-4 circuit board isolating Top Silk, Copper traces, Dielectric Prepreg, Ground Plane, and Solder Mask.
ESP32-WROOM Pinout Matrix
Embedded Systems
Comprehensive 38-pin matrix detailing strapping pins, capacitive touch channels, RTC GPIOs, and flash interface lines.
Web Audio Monophonic Synthesizer
Web Audio API
Low-latency software synthesizer featuring VCO waveforms, VCF resonant lowpass filter, ADSR envelope, and LFO modulation.
8-Channel Digital Logic Analyzer
Protocol Debugging
Multi-channel waveform capture engine with configurable edge triggers, timing cursors, and protocol frame decoding.
Interactive Piano Keybed Controller
Audio DSP
Full chromatic keyboard interface with mouse/keyboard mapping, velocity sensitivity, octave transpose, and MIDI event dispatch.
Frequency Response Bode Plot Simulator
Control Systems
Dual magnitude (dB) and phase angle (degrees) logarithmic frequency plot for evaluating stability margins and bandwidth.
3D Perspective Logic Gate Simulator
Visual Computing
3D spatial logic visualizer mapping inputs, gate propagation, and electron particle flows across three-dimensional axes.
Precision Function Generator
Test & Measurement
Bench instrument generating clean test signals with precise DC offset, duty cycle modulation, and sweep frequency sweeps.

Neural Network Topology Visualizer
Machine Learning & AI
Interactive multi-layer perceptron showing forward propagation weights, ReLU activation nodes, and backprop gradient descent.

PID Closed-Loop Controller Simulator
Control Systems Engineering
Proportional-Integral-Derivative feedback loop tuning workbench with step response tracking, overshoot, and steady-state error.
CAN Bus & UART Protocol Analyzer
Automotive & Industrial Serial
Differential CAN High/Low signal inspection and asynchronous UART packet framing with baud rate matching and parity checks.

API & DSP Latency Benchmark Simulator
Systems Performance
Real-time benchmark comparing HTTP/2 vs HTTP/3 QUIC connection establishment, payload serialization, and edge TTFB latency.
SMD Component Placement & Thermal Inspector
Electronics Manufacturing
Component packaging inspector comparing 0402, 0603, 0805, QFN, and BGA footprint clearances and reflow solder thermal profiles.
Parametric Audio Equalizer & Biquad Filter
Digital Signal Processing
Multi-band parametric EQ using cascaded biquad IIR filters with interactive Q factor resonance and gain peaking.

NE555 Precision Timer (Astable & Monostable)
Analog Circuit Design
Interactive 555 timer IC with internal comparator thresholds (1/3 Vcc and 2/3 Vcc), discharge transistor, and RC timing math.

Fourier Series Harmonic Synthesizer
Signal Processing & Mathematics
Reconstruct arbitrary periodic waveforms by summing fundamental and odd/even harmonics with Gibbs phenomenon visualization.

RLC Transient Circuit Response
Transient Analysis
Second-order differential equation solver modeling series RLC circuits across Underdamped, Critically Damped, and Overdamped states.
Op-Amp Active Filter Simulator
Analog Electronics
Sallen-Key active lowpass and highpass filter topologies with gain-bandwidth product (GBWP), slew rate limits, and roll-off.
4/5-Band Resistor Color Code Calculator
Laboratory Essentials
Decodes through-hole resistor color bands into nominal resistance, multiplier, and manufacturing tolerance percentages.

Ohm's Law & Power Dissipation Calculator
Basic Circuit Theory
Instantaneous multi-variable solver for Voltage (V), Current (I), Resistance (R), and Power (P = V·I = I²·R = V²/R).
RC Passive Lowpass/Highpass Filter
Passive Filters
First-order RC passive filter simulator calculating -3dB cutoff frequency (fc = 1 / 2πRC) and attenuation across octaves.
Three-Phase Phasor & AC Power Vector Analyzer
Three-Phase Power Systems
Interactive rotating polar phasor diagram and line-to-line 3-phase instantaneous AC sinusoidal waveforms with live active/reactive power calculations.
AC-DC Full-Wave Rectifier & Filter Workbench
Power Electronics & Rectification
Diode bridge conduction simulator with capacitive ripple filtering, diode threshold voltage drops (1.4V), and peak-to-peak ripple voltage calculations.
Synchronous Buck DC-DC Converter Simulator
Switched-Mode Power Electronics
Switched-mode step-down DC-DC power supply with PWM duty modulation, inductor current triangular ripple (CCM/DCM), and output ripple filtering.
Semiconductor Bandgap & Carrier Dynamics
Solid State Physics & Electronic Materials (PHY1001)
Interactive energy band model visualizing valence/conduction bands, Fermi level, thermal carrier excitation ratio, and donor/acceptor impurity states across Si, Ge, GaAs, InP, SiC, and Diamond.
Linear Algebra & Systems Solver
Engineering Mathematics (MAT1001)
Interactive 3x3 matrix computation engine performing row echelon reduction, rank determination, Gauss elimination, and characteristic eigenvalue analysis with quadratic form definiteness.
Statics Equilibrium & Decision Matrix
Foundations of Engineering (CIV1200)
Interactive 2D Free Body Diagram vector engine modeling equilibrium, normal reaction, and string tension alongside a weighted multi-criteria engineering design decision matrix.
1D Quantum Well & Wavefunction Simulator
Quantum Physics & Advanced Materials (PHY1001)
Interactive 1D infinite potential well solver computing discrete energy eigenvalues En, stationary wavefunctions ψn(x), and spatial probability densities |ψn(x)|² across semiconductor heterostructures.
Beam Equilibrium & SFD / BMD Solver
Structural Mechanics & Statics (CIV1200)
Interactive structural beam analysis engine computing support reactions, piecewise shear force diagrams (SFD), and parabolic bending moment diagrams (BMD) under point and distributed loads.
B-H Magnetic Hysteresis & Core Loss Simulator
Magnetic & Dielectric Materials (PHY1001)
Real-time B-H hysteresis loop engine computing domain remanence (Br), coercivity (Hc), saturation (Bs), and cyclic thermal dissipation across transformer steels, ferrites, and rare-earth magnets.
Mechanics of Materials: Stress-Strain & Deformation Solver
Mechanics of Materials (CIV1200)
Interactive tensile testing simulator calculating engineering stress, strain, Hooke's law elongation, Poisson contraction, ductile vs brittle curves, and structural Factor of Safety (FOS).
Multiple Integrals & Slicing Transformation Visualizer
Calculus & Coordinate Systems (MAT1001)
Interactive multiple integration lab demonstrating Fubini's change of integration order (Type I vs Type II planar slicing) and polar metric transformations (r dr dθ) on cardioid and circular boundaries.
Multivariable Extrema & Hessian Surface Visualizer
Differential Calculus & Extrema (MAT1001)
Interactive scalar field curvature analyzer computing Hessian matrix determinants (Δ = AC - B²), eigenvalues, and 2D contour/3D wireframe projections to classify local minima, maxima, and saddle points.
Second-Order RLC Transient & s-Domain Pole Simulator
Circuit Analysis & Synthesis (EEE2001)
Interactive transient response and complex s-plane pole trajectory analyzer computing attenuation factor (α), undamped resonant frequency (ω₀), damping ratio (ζ), and capacitor step response across underdamped, critical, and overdamped regimes.
First-Order ODE & Transient Relaxation Lab
Calculus & Differential Equations (MAT1001)
Interactive step response and exponential relaxation simulator for first-order linear ordinary differential equations, modeling RL inductors, RC capacitors, and Newton's law of cooling with real-time 1τ (63.2%) and 5τ settling metrics.
Laser Cavity & Optical Fiber Waveguide Simulator
Engineering Physics & Optoelectronics (PHY1001)
Interactive ray-tracing waveguide engine calculating Snell's law refraction, Total Internal Reflection (TIR), critical angle (θc), numerical aperture (NA), normalized frequency (V-number) single-mode cutoff, and dB link losses.
Shaft Torsion & Thin Cylinder Pressure Simulator
Engineering Mechanics & Structures (CIV1200)
Dual-mode mechanical stress engine simulating solid/hollow shaft pure torsion shear stress gradient (T/J = τ/r), polar modulus (Zp), power transmission, and thin-walled cylinder circumferential (hoop) vs longitudinal membrane stresses.
Two-Port Network Parameter Matrix & Attenuator Analyzer
Electric Circuit Analysis & Synthesis (EEE2001)
Interactive multi-parameter two-port synthesis engine evaluating [Z], [Y], [ABCD], and [h] matrices, reciprocity (AD - BC = 1), symmetry (A = D), T-pad/Pi-pad attenuation, and loaded driving-point impedances.
Network Functions, Complex s-Plane & Bode Resonator Simulator
Electric Circuit Analysis & Synthesis (EEE2001)
Interactive rational s-domain transfer function analyzer mapping poles, zeros, and Hurwitz stability to steady-state frequency response Bode curves and transient step damping dynamics.
Passive Network Synthesis: Foster & Cauer Realizations
Electric Circuit Analysis & Synthesis (EEE2001)
Interactive immittance synthesis engine expanding Positive Real (PR) LC rational driving-point functions into Cauer I & II ladder networks and Foster I & II tank realizations.
BJT Biasing, Q-Point & Small-Signal CE Amplifier Analyzer
Analog Electronic Circuits (EEE2002)
Interactive DC/AC load line engine computing voltage-divider operating point (Q-point), thermal stability factor (S), and dynamic small-signal AC gain with saturation/cutoff waveform clipping.
High-Frequency BJT Amplifier & Miller Effect Bode Analyzer
Analog Electronic Circuits (EEE2002)
Interactive 8-decade wideband frequency response visualizer computing low cutoff poles (fLs, fLc, fLe), high cutoff poles via Miller capacitance expansion, fT unity-gain frequency, and Gain-Bandwidth Product.
Feedback Amplifiers & Sinusoidal Oscillators Lab
Analog Electronic Circuits (EEE2002)
Interactive Barkhausen criterion laboratory with 4 negative feedback topologies (Series/Shunt) and 5 precision oscillators (Wien Bridge, RC Phase Shift, Colpitts, Hartley, Quartz Crystal) featuring real-time oscilloscope startup transients.
Operational Amplifiers & Active Applications Lab
Analog Electronic Circuits (EEE2002)
Interactive op-amp laboratory covering linear precision processing (Inverting, Non-Inverting, 3-Op-Amp InAmp with CMRR, Integrator/Differentiator), 2nd-order active Sallen-Key filters, and nonlinear Schmitt triggers / Superdiode precision rectifiers.
Single-Phase Transformer & Phasor Lab
Electrical Machines I (EEE2003)
Interactive transformer engineering laboratory featuring referred equivalent circuits, interactive phasor diagrams (lagging/unity/leading loads), efficiency vs load fraction curves, and simulated OC/SC test benches.
Three-Phase Transformers & Auto-Transformers Lab
Electrical Machines I (EEE2003)
Interactive power engineering laboratory exploring 3-phase vector groups (Dyn11, Yd1, Yy0), Open-Delta (V-V) emergency capacity derating, Scott-T 3Φ-to-2Φ orthogonal transformation, and Auto-Transformer copper savings.
DC Generators & Armature Reaction Lab
Electrical Machines I (EEE2003)
Interactive DC machine generator laboratory analyzing EMF equations (Lap vs Wave windings), Open-Circuit Characteristic (OCC) self-excitation build-up, critical field resistance (Rc), armature reaction MNA shift, and external load curves.
DC Motors, Speed Control & Testing Lab
Electrical Machines I (EEE2003)
Interactive DC motor engineering laboratory featuring torque-speed characteristics (Shunt droop vs Series runaway), speed control methods (Field flux weakening & Armature resistance), Ward-Leonard drive, 4-point starter, and virtual Swinburne / Hopkinson test runs.
Vector Fields, Del Calculus & Electrostatic Mapping Lab
Electromagnetic Field Theory (EEE2004)
Interactive electromagnetic field theory laboratory featuring vector field calculus (Divergence ∇·F and Curl ∇×F), electrostatic point charge mapping, equipotential contour generation, and Gauss's law enclosed surface flux integration.
Electrostatic Fields, Gauss's Law & Dielectric Refraction Lab
Electromagnetic Field Theory (EEE2004)
Interactive 2D spatial electrostatic vector field simulator mapping E = -∇V, equipotential contour rings, closed Gaussian surface flux integration (∮ D · dA = Qenc), and dielectric boundary refraction across varying relative permittivities.
Magnetostatics, Biot-Savart Law & Ampère Loop Integrator
Electromagnetic Field Theory (EEE2004)
Interactive 2D/3D magnetostatic simulation suite exploring the Biot-Savart law for wires, loops, and solenoids, closed Ampèrian loop line integration (∮ H · dL = Ienc), parallel Lorentz wire forces, and magnetic boundary refraction across media interfaces.
Maxwell's Equations & Uniform Plane Wave Propagation Lab
Electromagnetic Field Theory (EEE2004)
Interactive 3D/2D electrodynamic simulation suite demonstrating transverse electromagnetic (TEM) wave propagation, real-time Poynting power vector flow, loss tangent & skin depth penetration in conductors, wave polarization (linear, circular RHCP/LHCP, elliptical), and normal interface reflection/VSWR standing waves.
Control System Modeling, Block Diagram & Signal Flow Lab
Control Systems Engineering (EEE2005)
Interactive control engineering suite demonstrating mathematical modeling of physical systems, Force-Voltage (F-V) and Force-Current (F-I) analogies, canonical block diagram reduction algebra, Mason's gain formula for signal flow graphs, and complex s-plane pole-zero stability mapping.
DC Circuits, Network Theorems & Electromagnetic Induction Lab
Basics of Electrical & Electronics (EEE1200)
Comprehensive interactive laboratory suite for DC circuits: series-parallel resistor reduction, voltage & current divider rules, electrical shock & bird on wire safety paradox, bidirectional Star-Delta (Y-Δ) conversion, Faraday dynamic Blv sinθ & static N dΦ/dt induction, and coupled coils with mutual inductance M = k√(L1 L2).
AC Circuits, Phasors & Three-Phase Star/Delta Lab
Basics of Electrical & Electronics (EEE1200)
Interactive laboratory suite for AC circuits: sinusoidal waveform generation, RMS and average mid-ordinate decomposition, pure R, L, C and series R-L circuits, rotating phasor vector diagrams, 2f instantaneous power waves, power triangle with capacitor power factor correction, and balanced Star (Y) vs. Delta (Δ) 3:1 power ratio analysis.
Control Systems Time Response & Transient Specifications Lab
Control Systems Engineering (EEE2005)
Interactive laboratory exploring second-order prototype dynamics (undamped, underdamped, critically damped, and overdamped regimes), transient performance specifications (delay, rise, peak time, %Mp, and settling time), steady-state error (ess) across System Types 0, 1, and 2, and complex s-plane pole placement with dominant pole approximation.
Control Systems Stability Analysis & Root Locus Lab
Control Systems Engineering (EEE2005)
Interactive laboratory exploring system stability criteria (BIBO and asymptotic), the Routh-Hurwitz array builder with special cases (first-column zero and row of zeros / auxiliary polynomials), Evans root locus construction rules with dynamic gain exploration, and allowable s-plane pole placement regions.
Frequency Response & State Variable Analysis Lab
Control Systems Engineering (EEE2005)
Interactive laboratory exploring frequency response techniques (Bode magnitude and phase plots, gain margin, phase margin, crossover frequencies), polar and Nyquist encirclement stability criteria (N = P - Z), state-space canonical representations, State Transition Matrix (STM), and Kalman controllability/observability rank tests.
Signal Operations & System Properties Workbench
Signals and Systems (EEE2006)
Interactive laboratory exploring continuous and discrete signal operations (time shifting, time scaling, reversal, amplitude gain), orthogonal even and odd signal decomposition, energy vs. power signal classification with live integral solvers, and 6 core system axiom evaluations (linearity, time invariance, causality, BIBO stability, memory, and invertibility).
LTI Systems, Continuous & Discrete Convolution Workbench
Signals and Systems (EEE2006)
Interactive laboratory exploring continuous-time convolution integral y(t) = ∫x(τ)h(t-τ)dτ via the graphical flip-and-shift method with dynamic overlap area shading, discrete-time convolution sum y[n] = ∑x[k]h[n-k] with sliding stem plots, step response derivation s(t) = ∫h(τ)dτ, and LTI causality and BIBO stability criteria.
Continuous & Discrete Fourier Analysis & Frequency Response Lab
Signals and Systems (EEE2006)
Interactive laboratory exploring Continuous-Time Fourier Series (CTFS) harmonic synthesis with Gibbs phenomenon analysis, Continuous-Time Fourier Transform (CTFT) time-frequency duality, Discrete-Time Fourier Transform (DTFT) 2π-periodicity, and LTI frequency response H(jω) active filtering.
Bilateral Laplace & Z-Transform Pole-Zero Stability Workbench
Signals and Systems (EEE2006)
Interactive multi-domain laboratory exploring continuous s-plane and discrete z-plane pole-zero geometry, Region of Convergence (ROC) topology, BIBO stability theorems, and the conformal mapping z = e^(s Ts).
Bench Notes
Engineering Observations
Empirical laboratory records, network theorems, and hardware characterization notes from active bench experimentation.
Series and parallel networks
Equivalent resistance reduction, Kirchhoff's laws (KCL/KVL), and Thévenin-Norton theorem transformations on bridge networks to calculate impedance matching and power dissipation limits.
Diode characteristics
Empirical Shockley diode equation verification, contrasting Silicon 1N4148/1N4007 forward knee voltage (Vf ≈ 0.68V) with Schottky 1N5819 (Vf ≈ 0.28V) and reverse recovery time.
Power supply block diagram
Four-stage linear AC-DC power conversion: step-down center-tapped transformer, full-wave bridge rectifier, bulk reservoir capacitor filter (2200μF), and LM7805 regulator.
Component datasheets
Critical pinouts, absolute maximum ratings, junction-to-case thermal resistance (Rθjc), and decoupling capacitor layout guidelines for bench ICs: NE555, LM7805, and ESP32.
Explore Applied Engineering Projects
See how these physical EEE principles and signal models are applied across real-world web platforms and IoT firmware.