SpeedCircuits
SpeedCircuits is a physical-first electronics learning system that connects a manufactured magnetic circuit kit with an interactive 3D application, circuit simulation, measurement and project-based STEM learning.
Why it exists
Electronics is often split into disconnected activities: build a circuit, simulate a schematic, measure a signal, then study the theory somewhere else. SpeedCircuits is designed to keep those layers together so learners can compare what a model predicts with what a physical system actually does.
What the project includes
- interactive 3D circuit construction on a 10×10 workspace;
- ngspice-based circuit simulation;
- terminal-level DMM and multi-channel DAQ workflows;
- versioned projects, import/export and recovery;
- learning, classroom and teacher-oriented workspaces;
- optional Arduino UNO Q integration;
- optional EFBus and openDAQ measurement paths;
- experimental vision and digital-twin extensions behind explicit gates.
Current public status
The current repository is an active software preview. The application and its verified software paths are not the same thing as complete physical-product qualification. Hardware, measurement, openDAQ/Dewesoft and advanced controller features keep their own evidence and readiness gates.
SpeedCircuits deliberately distinguishes:
- software that is implemented and testable;
- functionality measured on supported local hardware;
- features that remain experimental, HOLD or awaiting physical qualification.
Model → simulate → measure → compare
SpeedCircuits is one of the clearest examples of the FermiLabs method. A circuit can be represented digitally, simulated, observed through acquisition tools and compared with a physical circuit. Differences become engineering evidence rather than something to hide.
Where to explore
The FermiLabs project page should expose the product story, current capabilities, screenshots/demos, installation entry points, selected experiments and learning material. The technical repository remains authoritative for source, exact release identity and qualification evidence.
Publication contract
This file is the canonical public narrative consumed by FermiLabs.fermilabs/publication.jsonis the machine-readable public project contract andfermilabs/updates.jsonis the public update feed.
A PR that materially changes user-visible capability, supported hardware, installation, release identity, public readiness, documentation entry points or known limitations must update the relevant FermiLabs publication files in the same PR. Significant public changes should also add an item tofermilabs/updates.json.
Project status
- Category
- Electronics / Digital Twin
- Status
- Active development
- Version
- 0.4.1
- Last verified
- 2026-08-22
Qualification note:Software readiness, hardware validation and external openDAQ/Dewesoft qualification remain separate evidence levels.
How this project connects
Interactive electronics learning connects the physical magnetic circuit kit with a 3D workspace, ngspice 47 simulation, DMM/DAQ workflows and guided courses. Its measurement paths can consume Arduino OpenDAQ and EFBus contracts, so a learner can compare a model, a simulation and a measured result without treating those as separate projects.
It is currently a software preview: working browser paths, hardware measurements and openDAQ/Dewesoft qualification remain separate evidence levels.
