Here’s a simple logic gate simulator, described in more detail in Instructables: Logic Gate Simulator on Kitronik ARCADE for Micro:bit in MakeCode Arcade. Demonstrated on the Kitronik ARCADE for Micro:bit.
wait what this is the only logic gate simulator? I’m actually surprised. I do like the simulator, but connecting / disconnecting wires is a little weird and I don’t know how to move things after placing them.
Someone tell me how this works and how to play.
Arguably, I didn’t quite finish the logic simulator. As you note it has very simple automatic connection/routing based on nearest input/outputs being connected. These would normally be drawn with only horizontal and vertical lines. That all gets more complicated when the wires need to avoid and route around placed gates. And it needs some UI thought for a user to be able to connect an output to any input including fanout from outputs.
One thing it does which is unusual is the simulation actually makes the micro:bit’s pads into two inputs and an output for the circuit. This makes it the world’s simplest (and slowest) Field Programmable Gate Array.
The YouTube video in the article shows an example of it being used. If you slow it down to half speed it’s easier to see which buttons are being pressed.