A semiconductor simulator provides animated visualizations of transistor operation, displaying electron and hole motion, diffusion, drift, and current/voltage probes for BJTs and MOSFETs.
Hi HN,
I made some animations of the most important kinds of transistors using my semiconductor simulation, details of which are on the page. I tried to make the visuals as realistic as possible while also aiming for clarity. If you want to go beyond the charge carriers and look at, for example, the electric field, you can do so in the simulation software. The desktop software also has less common devices like IBGTs and SCRs that have similar animations.<p>The last thread about my software was posted here about a year ago: <a href="https://news.ycombinator.com/item?id=43942279">https://news.ycombinator.com/item?id=43942279</a>
# Semiconductor simulator
Source: [https://brandonli.net/semisim/animations](https://brandonli.net/semisim/animations)
Transistor animations made with[semiconductor simulator](https://brandonli.net/semisim/)\.
In the following animations, blue and red dots represent electrons and holes, respectively\. White flashes indicate recombination events\. In this first set of animations, the velocity of charge carriers is equal to the combined diffusion and drift currents divided by the total charge\. Diffusion is not shown here\.
NPN BJT
n\-ch MOSFET
n\-ch JFET
---
In the next set of animations, the carriers undergo diffusion and drift\. This is the most accurate way of depicting charge carrier motion, but is also more visually confusing\.
NPN BJT \(w/ diffusion\)
n\-ch MOSFET \(w/ diffusion\)
n\-ch JFET \(w/ diffusion\)
---
The final set of animations shows the currents and voltages at each terminal\.
NPN BJT \(w/ probes\)
n\-ch MOSFET \(w/ probes\)
n\-ch JFET \(w/ probes\)
A hobbyist describes how to create a homemade FET transistor using a cadmium sulfide photocell, tape, and water as an insulated gate, demonstrating transistor action in a dark environment.
The Visual 6502 is a JavaScript-based simulator that provides a visual, transistor-level simulation of the 6502 microprocessor, designed for educational and reverse-engineering purposes.
An interactive web-based simulator of a Nipkow disk mechanical TV, allowing users to experience the full signal chain with real physics controls and a live preview of the Analog TV Simulator app.
A fully functional 8-bit Harvard architecture CPU built from individual logic gates, designed in Logisim-Evolution, with open-source files and documentation. Created by second-year EE students.