These tutorials will explain the simulation that powers my simple galvanostatic apps. I built these apps to better understand the fundamentals of electrochemistry, and I hope they help you too!

I originally wrote this simulation in MATLAB and later ported it to JavaScript. The JavaScript version lives here. You can download the MATLAB version here.

My primary source for these simulations is Bard and Faulkner, Electrochemical Methods: Fundamentals and Applications, 2nd edition, Chapter 8.

I also created similar apps and tutorials for cyclic voltammetry simulations.


Online simulation

Fundamental electrochemistry

Simulation walkthrough

MATLAB script