How to Use this Board
- Drag components from the toolbox(on the left pane) and move to the workspace (on the right pane).
- Each component has input node(s) (orange in colour) and an output node (white in colour) EXCEPT output devices.
- Connect components together by dragging your mouse from the output node of one component to the input node of another component OR vice versa.
- Click an input node to disconnect connection from a component.
- Move a component back to the toolbox if you want to remove it.
- Double-Click a label to edit component's name.
{
"width":1100,
"height":600,
"showToolbox":true,
"toolbox":[
{"type":"DC"},
{"type":"OSC"},
{"type":"LED"},
{"type":"PushOff"},
{"type":"PushOn"},
{"type":"Toggle"},
{"type":"BUF"},
{"type":"NOT"},
{"type":"AND"},
{"type":"AND","numInputs":"3","label":"AND(3in)"},
{"type":"AND","numInputs":"4","label":"AND(4in)"},
{"type":"NAND"},
{"type":"NAND","numInputs":"3","label":"NAND(3in)"},
{"type":"NAND","numInputs":"4","label":"NAND(4in)"},
{"type":"OR"},
{"type":"OR","numInputs":"3","label":"OR(3in)"},
{"type":"OR","numInputs":"4","label":"OR(4in)"},
{"type":"NOR"},
{"type":"NOR","numInputs":"3","label":"NOR(3in)"},
{"type":"NOR","numInputs":"4","label":"NOR(4in)"},
{"type":"EOR"},
{"type":"EOR","numInputs":"3","label":"EOR(3in)"},
{"type":"EOR","numInputs":"4","label":"EOR(4in)"},
{"type":"ENOR"},
{"type":"ENOR","numInputs":"3","label":"ENOR(3in)"},
{"type":"ENOR","numInputs":"4","label":"ENOR(4in)"},
{"type":"In"},
{"type":"Out"},
{"type":"7seg"},
{"type":"16seg"},
{"type":"4bit7seg"},
{"type":"RotaryEncoder"},
{"type":"BusIn"},
{"type":"BusOut"},
{"type":"RS-FF"},
{"type":"JK-FF"},
{"type":"T-FF"},
{"type":"D-FF"},
{"type":"8bitCounter"},
{"type":"HalfAdder"},
{"type":"FullAdder"},
{"type":"4bitAdder"},
{"type":"2to4BinaryDecoder"},
{"type":"3to8BinaryDecoder"},
{"type":"4to16BinaryDecoder"}
],
"devices":[
],
"connectors":[
]
}