01 / Electronics tools
OpenCircuit
In development · Private sourceA local-first electronics workspace for visual wiring, Arduino compilation, Uno simulation, firmware flashing, and project management.
Actual development screenshotTechnical architecture
- React and React Flow provide the visual wiring workspace.
- A localhost Node.js API, file watcher, and CLI share a TypeScript core for validation, bill of materials, and versioned project snapshots.
- Arduino CLI compiles firmware; AVR8js runs supported Arduino Uno digital simulations.
Current work & outcomes
- Visual wiring and component editing, procurement planning, and traceable snapshots.
- Arduino compilation, USB upload and serial monitoring workflows, and Chinese OLED glyph preparation.
- Local Uno simulation and Wokwi project export. Native ESP32 circuit simulation is not integrated.
Development status
An actively developed prototype. Physical-board verification and Windows/macOS acceptance remain separate from compilation and browser tests. Source access is private; the screenshot below is public.