Well, let's be clear, electronics, electricity and all these slightly technical subjects are Chinese to me... But some time ago I came across a rather interesting site offering electricians and electronics engineers of all kinds an electronic circuit simulator online and thought you might like it.
Made in JavaScript, this tool will allow you to simulate all kinds of electronic circuits and pass current through them to see how your circuits react.
CircuitJS1: free online electronic circuit simulator
Coded in JavaScript and available in your browser or as an executable version for your computer, CircuitJS1 is 100% free.
The tool seems relatively intuitive to use. Green represents a positive voltage, gray indicates ground and red a negative voltage. As for the yellow dots that wiggle, it is the current! Everything is therefore rather logical and faithful to the usual indicators in electricity.
At the bottom of the page, oscilloscopes show the voltage and current within certain components.

This simulator turns out to be relatively instinctive. To turn a switch on or off, simply click on it. If you hover over a component in the circuit, you'll see a brief description of that component and its current state in the lower-right corner of the window. To edit a component, hover over it, right-click (or Control-click if you have a Mac), and select "Edit."
Several default circuits are defined, but you will also be able to start your own circuit from scratch in order to do your own experiments. A simple right click will open a menu in which you will be able to choose the components to add: diodes, resistors and other switches…
In the “Circuit” menu you can also discover dozens of circuits offered as examples to familiarize yourself with this simulator.

Finally, this tool allows you to save/import your creations in the form of text files (TXT). But you can also generate a link to share your circuit or export it as an image or text!
Well, since I don't understand much about it, I'll let you discover the rest on your own... and if you want all the technical documentation, it can be found here here !














