Brownian Motion 2D — Nanoparticle Diffusion Simulator
Canvas2D companion to the 3D nanoparticle diffusion lab: Einstein-Smoluchowski physics, live trajectories, and a measured-vs-theoretical MSD plot.
This 2D companion drives the same Einstein-Smoluchowski diffusion physics as the 3D version through a plain canvas view: adjust temperature, particle radius, particle count and fluid viscosity, and watch the live mean-squared-displacement plot track the theoretical 4Dt line in real time.
⚙ Under the hood
Canvas2D Brownian motion lab: D = kBT/(6πηr), particle trajectories with fading trails, and a measured-vs-theoretical MSD plot.
brownian motiondiffusioneinstein-smoluchowskirandom walkviscositynanoscale
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install