๐ค Robotics
๐ฆพ Tab 1 โ Robot Arm
Visualises forward and inverse kinematics for a 3-DOF robotic arm. IK is solved in real time using the CCD (Cyclic Coordinate Descent) algorithm. Drag the white circle target and the arm follows; link lengths and IK iteration count are adjustable via sliders. Includes Auto Demo mode (circular trajectory) and Draw Path mode (trace a custom path with the mouse).
๐งญ Tab 2 โ Path Planning
Animates three pathfinding algorithms โ A*, RRT, and Dijkstra โ on an interactive grid. Click the canvas to toggle obstacles, and hit Random Maze to generate a randomised layout. Explored cells are highlighted in blue and the final path in green, both updating in real time.
๐ Tab 3 โ Computer Vision
Processes four moving objects through five vision pipeline modes: RGB (raw), Grayscale (luminance conversion), Edge (Sobel edge detection), Depth (false-colour depth estimation map), and Detect (bounding boxes with confidence scores). Drag any object to see the detection respond live.
๐ง Tab 4 โ Neural Control
Three control system demos in one tab. PID Balance: an inverted pendulum with tunable Kp, Ki, and Kd gains. RL CartPole: a reinforcement learning agent balancing a pole, with the policy network visualised in real time. Biped Walker: a two-legged gait driven by a Central Pattern Generator (CPG). Click the canvas to move the PID setpoint.
๐ Tab 5 โ Swarm
Boids-based swarm robotics simulation. Three steering forces โ Separation, Alignment, and Cohesion โ are independently tunable via sliders. Four behaviour modes: Flock (free flocking), Forage (click to place food targets), Formation (robots self-organise into a ring), and Explore (random exploration). Obstacle avoidance is built in throughout.
โกWireless Power Transmission
01 ยท Resonant Inductive Coupling โ The same principle used in wireless chargers today. Adjusting the transmitter/receiver coil frequency sliders shows the lamp lighting up brightly and coupling efficiency approaching 100% only when the frequencies match exactly. If the frequencies drift apart, efficiency drops off sharply.
02 ยท Tesla Coil โ Shows the resonant transformer structure running from the primary coil (base) to the secondary coil to the toroid. Raising the Input power slider changes the number and length of the sparks (discharge arcs) coming off the toroid in real time.
03 ยท Wardenclyffe Tower (a vision for worldwide wireless power) โ A conceptual diagram simplifying the Earth as a circle, showing waves spreading out from the tower and lighting up each receiving station as they arrive. It also notes the historical fact that this was never actually completed (J.P. Morgan withdrew funding in 1904; the tower was demolished in 1917).
04 ยท Timeline โ Summarizes key events from Tesla's 1891 patent for the Tesla coil to the tower's demolition in 1917.
Prompt Engineering
๐งฑ Tab 1 โ Anatomy
Breaks a real prompt down into six colour-coded blocks. Click any block to open a detailed explanation in the right panel covering the component's purpose, how to write it, common mistakes, and actionable tips.
๐ญ Role (purple) โ persona definition
๐ Context (blue) โ background information
๐ฏ Task (green) โ the core instruction
๐ Format (yellow) โ output structure
๐ธ Examples (orange) โ few-shot samples
๐ง Constraints (red) โ what to exclude
Six quality score bars are shown at the bottom โ Clarity, Specificity, Context depth, and more. The six technique cards below the blocks link directly to Tab 3 when clicked.
โ๏ธ Tab 2 โ Before / After
Places a weak prompt and a fully engineered prompt side by side for the same request. Four real-world scenarios included:
๐ง Sales email writing
๐ป Code review
๐ Data analysis
โ๏ธ Creative writing
Each pair shows actual AI response examples alongside quality tags (โ Vague / โ
Role defined, etc.).
๐ฏ Tab 3 โ Techniques
Eight techniques explained using a left-side navigation and right-side detail panel layout:
Chain of Thought ยท Few-Shot ยท Role Prompting ยท Output Formatting ยท Self-Consistency ยท Tree of Thought ยท Iterative Refinement ยท Constraint Prompting
Each technique includes a concept explanation, a side-by-side prompt comparison (โ without the technique / โ
with it), and four practical tips.
๐ ๏ธ Tab 4 โ Playground
Build your own prompt using four text inputs (Role ยท Context ยท Task ยท Format) and four technique toggles (Chain of Thought ยท Role Prompting ยท Few-Shot ยท Structured Output).
Clicking โก Build & Analyse produces:
A fully assembled prompt preview with each component highlighted in its own colour
A quality score (0โ100) plus estimated token and word count
A component checklist (โ / โ) showing what is present and what is missing
Specific improvement suggestions โ add a role, prompt too short or too long, consider CoT, and so on
Neural Network Visualizer
๐๏ธ Architecture Presets (5 layouts)
XOR โ 2โ4โ1. The simplest non-linear classification example.
Classifier โ 4โ6โ6โ3. Iris dataset-style multi-class classification.
Deep โ 3โ5โ5โ5โ5โ2. A deep network for observing vanishing gradient behaviour.
Autoencoder โ 6โ3โ3โ6. Bottleneck structure for dimensionality reduction.
CNN-like โ 6โ8โ8โ4. Wide hidden layers resembling a convolutional network.
๐ Layer Editor โ Use the Input / Hidden layers / Nodes per layer / Output sliders to build any custom architecture on the fly.
โก 6 Activation Functions โ ReLU ยท Sigmoid ยท Tanh ยท Leaky ReLU ยท ELU ยท Softmax. Switching between them instantly updates the mini function plot in the top-left corner and the description in the right panel.
๐ฌ 3 Modes
Training โ SGD simulation. Blue circular particles (forward pass) and red triangular particles (backpropagation) flow simultaneously while Loss, Accuracy, and Epoch update in real time.
Forward pass โ Only the forward-pass particles flow through the network.
Backprop โ Only the backward gradient particles flow toward the input.
๐จ Node colour meaning
๐ข Green โ High activation (> 0.7)
๐ต Cyan โ Mid-range activation
๐ด Red โ Negative activation
โญ Dashed circle ร โ Node deactivated by Dropout
๐ฑ Interactive
Hover a node โ tooltip showing its activation and bias values
Hover a connection โ weight value displayed at the midpoint
Click an input node โ randomises its activation and propagates the new values forward
๐ Right panel
Live statistics: Epoch ยท Loss ยท Accuracy ยท Parameters
Dual-line chart: Loss (red) and Accuracy (green) over training time
Weight distribution histogram with a rainbow colour gradient
Four-step Forward Pass walkthrough and activation function concept guide
Drone Explorer | Flight Mechanics
A ten-concept drone explorer, dark-themed throughout!
โ๏ธ Flight Mechanics โ Four forces (Lift, Weight, Thrust, Drag) drawn as live vectors. Throttle slider controls altitude state (Ascending / Hovering / Descending), and the wind slider adds crosswind compensation arrows showing how the FC counters drift. Motor RPM gauge updates in real time.
๐ฎ Maneuvers โ Roll, Pitch, and Yaw demonstrated side by side with clickable tiles. The main drone animates the selected axis, while the Motor Mix panel shows which motors spin faster or slower to achieve each maneuver. RC stick mapping diagram included.
โก Motors & Propellers โ Top-down quadrotor view showing CW/CCW spin directions with animated blur. A Thrust vs RPMยฒ curve plots current operating point. Propeller efficiency metrics (mN/W), counter-rotation torque cancellation explanation, and a full thrust/power breakdown panel.
๐๏ธ Beach Filming โ Golden-hour coastal scene with animated waves, foam, parasols, and people on a sandy beach. Drone flies overhead with a camera FOV cone showing coverage width. Altitude slider changes the shot type automatically (Reveal โ Orbit โ Top-Down). Cinematic shot guide and camera tech specs (5.1K / 3-axis gimbal / ND filters).
๐ฆ Delivery Drone โ Full 4-phase delivery cycle animated over a city skyline: Takeoff โ En Route โ Descent โ Delivery, with payload box hanging below and a ground drop confirmation. Phase timeline at the bottom, industry leader badges (Amazon, Wing, Zipline).
๐บ๏ธ Surveying & Mapping โ Drone lawnmower grid-scan with blue overlay showing photographed area, overlap zones in green, and a photo counter. GSD, altitude, accuracy, and the full 7-step photogrammetry pipeline (SfM โ point cloud โ mesh โ orthomosaic) displayed with status indicators.
๐จ Search & Rescue โ Night forest scene with thermal heat signatures showing survivors as orange blobs. Drone spirals outward on an expanding search pattern; when it passes within detection range, a survivor is marked FOUND โ in green. FLIR specs and why thermal works through vegetation explained.
๐พ Agriculture โ Three clickable modes: Crop Spraying (blue particle stream), NDVI Scan (coloured health map per field block), and Precision Seeding. Lawnmower flight path over a farm field, with stats comparing drone vs traditional tractor: 30โ50% less chemical, 10ร faster, one operator.
๐ FPV Racing โ Full FPV HUD with crosshair, speed readout, gate counter, and battery voltage. Drone autonomously threads five numbered gates around a track with motion blur and glow effects. Scanline overlay gives an authentic goggle feel. 5-inch race drone spec sheet included.
๐ฏ Military & Recon โ Three modes (ISR Surveillance, Strike Simulation, Electronic Warfare) on a radar-sweep map view. MQ-9 Reaper flying wing silhouette with sensor ball. ISR shows coverage radius with target markers; strike shows trajectory arc; EW shows expanding jamming waveform. Full Reaper spec sheet (27hr endurance, 15,000m ceiling, 20m wingspan).
โ๏ธ Gear mechanics
A nine-concept gear mechanics explorer!
โ๏ธ Spur Gears โ The most fundamental gear type. A real-time animation shows two gears meshing and spinning in opposite directions. The contact point (red dot), pitch circles (dashed lines), and rotation arrows update instantly as you adjust the gear ratio and speed sliders.
๐ Helical Gears โ Angled teeth engage gradually for smoother, quieter operation. Drag the helix angle slider to change the spiral angle and watch the axial thrust arrows respond. A Spur vs Helical comparison table covers noise, load capacity, efficiency, and axial thrust side by side.
๐บ Bevel Gears โ Redirect power through a 90ยฐ corner. Two gears mesh at a right angle in a perspective-style view. A diagram explains how the automotive differential works and why the inner and outer wheels rotate at different speeds when cornering.
๐ Worm Gears โ A worm screw drives a worm wheel. The Starts slider switches between 1 and 4 thread starts, instantly updating gear ratio, efficiency, and self-locking status. A single start = self-locking โ the principle behind elevator hoists.
๐ช Planetary Gears โ Gear ratio changes depending on which element (sun, ring, or carrier) is held fixed. Click the three mode buttons at the bottom to experience the logic behind automatic transmission gear selection.
๐ Rack & Pinion โ Pinion rotation โ rack linear travel. Alongside a car steering mechanism sketch, the linear velocity formula v = ฯ ร R is explained with real-world examples: CNC machine axes, camera sliders, and cog railways.
๐ Gear Ratio โ Raise the ratio slider: speed โ, torque โ. Lower it: speed โ, torque โ. Both are shown live through vectors and a speed-vs-torque crossover chart that visualises conservation of energy.
๐ Compound Train โ Three reduction stages spin simultaneously (4:1 ร 4:1 ร 4:1 = 64:1). Colour-coded shafts make it immediately clear how each stage's ratio multiplies into the total, achieving extreme reduction in a compact space.
Mechanical Engineering | Fluid Mechanics
A nine-concept fluid mechanics explorer!
๐ง Fluid Properties โ Click any of the five fluids (air, water, engine oil, honey, blood) to see viscosity and density change in real time, with the particle motion inside the container responding accordingly. Pressure arrows show how hydrostatic pressure increases with depth.
๐ Pascal's Law โ Press the PUSH button to transmit a small piston force to a much larger piston, lifting the car. The formula Fโ = Fโ ร (Aโ/Aโ) is computed live. This is the principle behind car brakes, hydraulic lifts, and excavators.
๐ Bernoulli's Principle โ As the pipe narrows in the middle, airspeed rises and pressure drops โ visualised through pressure gauges and particle colour. P + ยฝฯvยฒ = constant.
๐ Continuity Equation โ Aโvโ = Aโvโ. Drag the pipe cross-section slider and watch flow velocity automatically increase at the narrow section. Particle colour shifts from blue (slow) to red (fast).
ใฐ๏ธ Laminar vs Turbulent โ Slide the Reynolds Number to switch between laminar flow (Re < 2300, smooth parallel blue streams), the transitional zone, and turbulent flow (Re > 4000, chaotic red mixing). In laminar mode, the parabolic velocity profile is drawn across the pipe.
๐ Drag & Lift โ Streamlines above and below the airfoil are drawn in real time (blue = high pressure, red = low pressure), and the lift and drag force vectors update as you adjust angle of attack and speed. Includes a drag coefficient comparison by shape (flat plate 1.17 โ airfoil 0.012).
๐ฉ Pipe Flow โ Calculates frictional head loss using the Darcy-Weisbach equation (h_L = fยทL/Dยทvยฒ/2g). Diameter, length, and velocity sliders instantly update Reynolds number, friction factor f, and total head loss.
โ๏ธ Pumps & Turbines โ Four machine types: centrifugal pump (spinning impeller), axial turbine (hydropower), Pelton wheel (impulse turbine), and a pump-system curve graph (showing the operating point). RPM slider adjusts rotational speed.
๐ Real World โ Four detailed case studies with equations and animations: aircraft wing (2.7 MN of lift), ship hull (Archimedes buoyancy), blood circulation (non-Newtonian, pulsatile flow), and wind turbines (Betz limit: 59.3% maximum extractable power).
The physics of flight visualized across 7 concepts!
โ๏ธ Four Forces โ Arrows show all four forces acting on the aircraft: Lift (up), Weight (down), Thrust (forward), and Drag (backward). Adjust the Thrust and Weight sliders to see the status switch between Climbing, Level flight, and Descending in real time.
๐จ Bernoulli's Principle โ Visualizes how airspeed increases and pressure drops as the pipe narrows in the middle. Pressure gauges and flow particles make the "Speedโ = Pressureโ" relationship immediately intuitive.
๐บ Wing Cross-Section (Airfoil) โ The convex upper surface makes air flow faster (green) while air beneath moves slower (blue). That pressure difference is what generates lift.
๐ Angle of Attack โ Adjust the wing tilt slider and watch a real-time graph show how lift changes with angle. A stall warning appears when the angle exceeds 15ยฐ.
โ ๏ธ Stall โ When the angle of attack exceeds 16ยฐ, airflow separates from the wing and lift drops sharply. The stall is visualized with a turbulent flow animation showing the detachment in real time.
๐ซ Takeoff Simulation โ Advance the throttle to build speed. The moment it exceeds 80 km/h, lift overtakes weight and the aircraft actually lifts off. The instrument panel shows speed, altitude, lift, thrust, and flight status live.
๐ Coandฤ Effect โ Air clings to and follows the curved surface of a cylinder. The same principle applies to the convex upper surface of a wing: air bends downward along the surface, and by Newton's third law the wing is pushed upward.