Rotate: Change the direction of wires, pushers, and rotators
Simulate: See how electricity flows and components interact
Assembly: Click on circuit boards to edit their internal components
In Build mode, select a component type and click on the grid to place it:
Empty: Clears a cell
Wire: Conducts electricity in one direction
Crossroad Wire: Conducts electricity in all directions
Power Source: Provides electricity (always on)
Lamp: Lights up when powered
NOT Gate: Inverts input and can transport power through wires
AND Gate: Emits power when powered from at least 2 directions
Switch: Can be turned on/off in Simulate mode
Pusher: Pushes other cells when powered from any direction (can push powered cells)
Rotator: Rotates adjacent cells when powered
Circuit Board: Contains a 5x5 grid of components
Output: Projects the internal circuit output onto the circuit board cell
Counter: Counts up each time it gets powered on
Math +: Adds the values of two adjacent counter cells
Math Output: Displays the result of a Math + cell
In Rotate mode, click on a directional wire, pusher, or rotator to change its direction.
In Simulate mode, observe how electricity flows and components interact. The grid updates automatically!
In Assembly mode, click on a circuit boards to open its internal 5x5 grid and edit its components.
Use the "Clear Grid" button to reset the entire grid.
Tips:
Power sources are always on, even in Build mode.
Directional wires only conduct electricity in the direction of the arrow.
Crossroad wires conduct electricity in all orthogonal directions.
Lamps will light up when receiving power from any orthogonal direction.
NOT gates invert their input and output power in all orthogonal directions.
AND gates only emit power when powered from at least 2 directions.
Switches can be toggled on/off in Simulate mode to control the flow of electricity.
Pushers will push adjacent cells when powered from any orthogonal direction, in the direction they're facing. They can push powered cells!
Rotators will rotate orthogonally adjacent cells clockwise or counterclockwise when powered.
Circuit boards allow you to create complex circuits in a compact space.
Output cells in circuit boards allow you to project the internal circuit's output onto the main grid.
Counter cells increment their count each time they receive power. Use them to track events in your circuits!
Math + cells add the values of two adjacent counter cells. Place a Math Output cell next to it to display the result.
A green dot appears on powered cells to indicate their active state.
Cells can only be affected by orthogonally adjacent cells (up, down, left, right), not diagonally.
Experiment with different circuit designs to see how electricity flows and components interact!
When a circuit board contains a switch, a small switch icon will appear on the top-right corner of the circuit board cell. Click on this icon to toggle the switch inside the circuit board.
Use Math + and Math Output cells to perform simple calculations within your circuits.