Interactive Mechatronics Visualizers, Motor Dynamics, and Embedded Physics Curriculum
Explore 4-phase stator sequences, Full-Step vs Wave Drive, MicroPython step index logic, and 1.8° angle stepping calculations.
Simulate salient-pole tooth rotor geometry, flux lines, load torque stalling limits, and vector superposition.
Explore directional H-Bridge logic, PWM duty cycle speed scaling, back-EMF, and active braking vs coasting mechanics.
Visualize 50Hz PWM signal timing (1ms–2ms pulse widths) mapped directly to RP2040 16-bit MicroPython duty_u16 registers.
Model sinusoidal pendulum oscillation, 50 Hz PWM duty cycle calculations, tempo (BPM) dynamics, and time signatures driving an SG90 servo.
Analyze voltage drops, power rail sag under high load, stall currents, and power decoupling strategies in robotics.
Model differential kinematic steering, pivot vs tank turns, wheel velocity vectors, and dual H-Bridge PWM outputs.
Model 40-bit Single-Wire pulse-width timing and compound boolean logic (if ... and, elif) driving a motorized roof and exhaust fan.
Simulate submerged probe thermal dynamics, 3.0V–5.5V VCC vs Parasite Power, 64-bit laser ROM IDs, and Hex → 16-Bit → 12-Bit Fixed Point math.
Visualize RP2040 12-bit ADC reading (0–4095) remapped to 16-bit PWM duty cycles (0–65535) for smooth speed control.
Master Active-HIGH vs Active-LOW GPIO inputs, internal RP2040 pulls, and floating state noise suppression.
Compare hardware edge interrupts (.irq()) against continuous polling loops in low-power embedded computing.
Understand 2-wire SDA/SCL serial protocols, slave device addresses (0x39), and byte buffer memory reads.
Simulate interrupt-driven I2C bus communications for real-time sensor processing without blocking main CPU loops.
Apply rotational mechanics, moments of inertia, and motor thrust vectors to simulated drone flight controls.