Semiconductor simulator

1 min read Original article ↗

Brandon's Semiconductor Simulator

Draw your own circuits. Turn on voltage and see what happens. Some features of my program include:

  • Interactive circuit drawing
  • Visualization of electromagnetic fields
  • Many materials (metals, semiconductors, dielectrics, and more)

You need a good computer to run this simulation on your browser. The desktop version [1.14] is much faster and has many more features as well as additional examples. It requires Java.

Want to know more? You can read about it here or look at the source code.

(c) Brandon Li, 2025-2026. Ported to Javascript with the help of Paul Falstad.

If you have any suggestions or examples you'd like me to add, please contact me at [email protected].

Simulation Examples

Simple Circuits

Semiconductor Devices

Digital Logic

Check out my other projects:

Updates

5/14/2022:

  • Fixed saving files not working

5/11/2022:

  • Added examples: Inductor, Transformer, PN Junctions
  • Tweaked ferromagnet some more

5/10/2022:

  • Tweaked default dielectric/ferromagnet parameters
  • Made N-MOSFET examples more accurate
  • Improved Schottky diode demo

Thanks to the following people for their assistance/feedback:

  • Ariel Baksh