Circuit Simulator]. (Sorry for the bad quality screenshots)
Step 1: Basic Controls
When the program is opened on the screen, the buttons on the toolbar are:
File - Import, Export, Exit
Scope - Stack All, Unstack All
Options - Show Current, Show Voltage, Show Power, Show Values, Small Grid, European Resistors, White Background, Conventional Current Motion
And finally, Circuits - To list all of the seperate circuits would be quite pointless as there are loads of them (See for yourself if you dont believe me!) These circuits come with the program that the creator must have pre-programmed in.
Step 2: Selecting Different Components
Right click > Passive Components > Add Push Switch
After the component has been selected, you click and drag in an empty space for where you want the component to be. (The component can be dragged to different sizes.)
To join different components, Right click > Add Wire. Then, if there were to components such as a Resistor and Capacitor, you would go from one of the legs of the resistor, to the leg of the capacitor that you would want to join. When you are dragging the wire, on each of the capacitor/resistor legs, a small circle will appear as this is where the wire would join to.
The circuit in the picture is a simple LED, resistor and power supply circuit.
Step 3: Using the Scope and Editing Components
Once the component is in the scope (At the bottom of the program), you can select what is viewed in the scope such as if i use the LED for example i can make the scope view its Current by right clicking the scope at the bottom and deselecting "Show Voltage". This will show only the current; as "Show Peak Value" is still selected, this allows you to see the peak amount used by the LED, this can be useful if designing PWM circuits etc.
To Edit a component such as a Resistor, right click the resistor and go on "Edit". A small box should appear which in it says: Resistance (ohms) with a box next to it and a slider bar underneath. The desired resistance can be put into that box to change the components resistance. This box varies with each component.
Step 4: Saving Circuits
File > Export > (Copy the code in the export box) > (Paste into a .txt document or similar) > Save the code.
When loading a circuit:
Find the .txt (Or similar file) > Copy the code > (File > Import) > If there is any code in the import box, clear it and paste your code into that box.
Step 5: Choosing a Premade Circuit
Circuits > 555 Timer Chip > Square Wave Generator
This should come up with a circuit of a 555 based square wave generator.