Spintronics Simulator is a free, browser-based simulation of spintronic circuits. Build, test, and share spintronic circuits virtually.
We recommend the simulator for intermediate and advanced spintronic circuit builders. Unless you have physically used the parts and built an intuition for spintronic circuits, it can be difficult to interpret what's happening on the screen.
Note that the simulator is currently designed to be run on desktop computers.
Download any of the example circuits below and load them in the spintronics simulator to see them in action.
A basic parallel circuit. Use the interact button and watch what happens when you stop one of the resistors.
An oscillator that produces a sinusoidal wave.
Each of three transistors turn on and off in turn.
When the switch is turned on, the ammeter will make noise for a set amount of time before it gradually turns back off.
Spintronics Simulator was created by Paul Boswell using Phaser 3 for graphics and Box2D for physics simulation. It was initially built for the purpose of simulating spintronic parts before physically building them and to create graphics for the puzzle books.
The source code is available in the spintronics-simulator Github repository. You’re welcome to fork the code. All the code is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.