What we can do

  • Stepwise simplification of resistor networks

  • Stepwise simplification of capacitor networks

  • Stepwise simplification of inductor networks

  • Stepwise simplification of a combination of the above

  • Wheatstone tasks

  • Guided process to a linear equation system with Kirchhoff’s laws

What the Page offers to educators

  • Custom netlists to define networks for simplification or kirchhoff

  • Editing Wheatstone tasks

  • Generating QR-Codes

  • Scanning QR-Codes

  • Tracking students that solve a scanned QR-Code

  • Using a set of Circuits provided by you

  • Set the starting page

Custom netlists to define networks for simplification or kirchhoff

Our circuits are not presolved. Each circuit is solved life on the users computer locally. We use netlists to define our circuits. On the simplipfy.org page under tools Custom Netlist generates a drawing of the netlist you entered. This updates after 1 second of no input and may help you write netlists.

See also

Netlists

Editing Wheatstone tasks

It is possible to edit Wheatstone tasks. Therefore you have to self host simplipfy and edit the file at:

.../inskale/Pyodide/Circuits/wheatstone/00_wheat_options.json

In this file is a json array:

[
    {
        "Uq": "25",
        "Um": "0",
        "R1": "3.3",
        "R2": "3.3",
        "R3": "1.2",
        "R4": "1.2"
    },
    ...
]

Remove one of the values above to ask for this value in the task. You may also remove two resistors, one of each group (R1, R2) and (R3, R4), if you remove two of one group there are infinit solutions which is not handled.

See also

Host

Generating QR-Codes

You can generate QR-Codes with the tool QR-Code Generator on the simplipfy.org page. To generate a QR-Code you need a netlist file. You can see an example of a simple netlist below:

V1 1 0 dc {4}; down
R1 1 2 {2}; right
R2 2 3 {1}; right
R3 2 4 {4}; down
R4 3 5 {3}; down
W 5 4; left
W 4 0; left

Copy this and save it in a .txt-file. You now can load this and it is embedded into the QR-Code. Select which category the circuit should be.

  • stepwise: Circuit that shall be solved analytically, currents and voltages calculated

  • Kirchhoff: Circuit that is used to find a linear equation system with Kirchhoff’s laws

When someone scans this QR-Code it automatically switches into the solving process.

Scanning QR-Codes

If you are already on simplipfy.org and someone asks you to scan a QR-Code do it with QR-Code Scanner on the tools page to avoid reloading the page which takes some time (definitely longer than 10s).

Tracking students that solve a scanned QR-Code

When generating a QR-Code you get an id and a key. The id is embedded into the QR-Code. The id-key combination is saved locally on your computer. To track someone you can enter the id-key pair into the tool QR-Code live tracking. The key is used to avoid others tracking your QR-Code, if they leaf their tracking session this would cause problems with your tracking session. So don’t share your key. When students solve the circuit you get anonymous information where errors occur and who reads detailed solutions.

Using a set of Circuits provided by you

If you send us a circuit set you want to have on simplipfy.org we will add it under a user name and circuit name for you. e.g.:

user = ff88ff
fileName = test

To redirect simplipfy.org to your circuits you then use:

www.simplipfy.org/#ccUser=<user>&&ccFile=<fileName>
->
www.simplipfy.org/#ccUser=ff88ff&&ccFile=test

We will send you your link after request. A custom upload brings technical challenges we avoid for now.

Set the starting page

If you want your students to start at the page where they select a circuit edit the link to:

www.simplipfy.org/#setPage=newSelectPage

each user can edit this in the settings, but the link is treated with higher priority.