You are browsing as a guest. Sign up (or log in) to start making projects!

3h 27m 22s logged

Devlog #39: Integrated circuits (again)

I’m still working on this feature! I’m not at the frontend part yet, still adapting the engine.

More details if you’re curious:
A module has a definition that includes its name, public pins, and internal circuit. It can be used multiple times (it’s called an instance in the code). And all modules are listed in a catalog (that I’ll probably integrate in the frontend later).
Instances can be selected, moved, copied and pasted, across the layers…

The picture bellow shows how this feature could be used. It will make things much easier if you want to build more complex circuits like an 8 bit adder. You’ll just have to stack 8x 1-bit full adder modules!

As always, if you enjoy the project, feel free to leave a star on GitHub!
Repo: https://github.com/NaFo44/Cirkuit

Next steps: finish the backend side, then integrate everything into the frontend, polish the UI, and ship!

0
14

Comments 0

No comments yet. Be the first!