Interactive 3D circuit simulation

CircuiTry3D is an interactive 3D circuit simulator where component manufacturers showcase real-world parts and behaviors directly to future design engineers.

Interactive 3D circuit simulation powered by real-world manufacturer components.

Students, makers, and engineers can assemble circuits, stress-test components, and visualize current flow from wire scale to quantum-inspired probability clouds.

3D
Circuit builder
5
Current-flow scales
FUSE
Failure simulation
Android
Capacitor app

A platform for learning with real-world component behavior

The current application source implements a 3D builder, a DC solver, a Component Arena, practice tools, an integrated textbook, classroom workflows, and an arcade challenge mode.

3D Circuit Builder

Build DC circuits in a 3D workspace with batteries, resistors, LEDs, switches, grounds, and junctions. Live W.I.R.E. analysis tracks Watts, Current, Resistance, and Voltage.

Five-scale Current Flow

Move from directional wire flow to charge carriers, a copper crystal lattice, thermal vibration, and quantum-inspired electron probability visuals.

Component Arena

Stress-test components individually or side by side with configurable voltage, frequency, temperature, humidity, duty cycle, duration, and load impedance. The platform supports importing real-world manufacturer specifications, part identifiers, and datasheet links for Arena modeling.

Adaptive Practice

Practice worksheets respond to recent W.I.R.E. misses and include Ohm's Law, Kirchhoff's Laws, resistor color code, and worked solutions.

Integrated Textbook

Study two years of electrical-engineering topics in the app, from fundamentals through advanced circuit analysis.

Learn by doing

Challenge mode awards XP, streak bonuses, badges, and component unlocks through three built-in arcade games: RetroCircuitMaze, OhmsRacer, and VoltFighter.

Failure Understanding Simulation Engine

FUSE helps make failure modes teachable.

FUSE is CircuiTry3D's component-risk and failure-analysis engine. It evaluates modeled thermal, voltage, power, and humidity conditions against component ratings and reports a risk score, failure mode, and recommended action.

The same analysis is used in the builder and Component Arena, so learners can connect a simulated circuit condition to a plain-language explanation of component stress.

  • Rated-limit analysis: modeled temperature, power, voltage, and humidity conditions.
  • Named failure modes: thermal runaway, overvoltage, dielectric breakdown, power overload, and more.
  • Risk guidance: safe, stressed, warning, critical, and failed states with recommended next steps.
  • Visual feedback: the builder includes failure effects such as arcs, smoke, glow, melt, and burst.

Authentic CircuiTry3D screenshots

These images are served directly from the current CircuiTry3D application's public screenshot assets.

CircuiTry3D app welcome screen with a circuit visual and launch button
App welcome and learning experience
CircuiTry3D application screenshot
3D electrical-learning workspace
CircuiTry3D application screenshot
Interactive circuit exploration

Pricing implemented in the app

The application defines consumer tiers backed by Google Play Billing. The amounts below are its USD fallback prices; Android displays localized store pricing when available.

Free Tier

Free

Explore basic components with one save slot.

  • Basic component set
  • One save slot
  • No cloud save or pro tools

Premium Unlock

$6.99

One-time unlock.

  • All components unlocked
  • Unlimited save slots
  • Advanced physics and templates

Visit Google Play for current availability and the price shown for your region.

React, Three.js, Android, and desktop development

The app's package and platform configuration establish the technologies below. This static marketing repository does not itself contain the application runtime.

LayerVerified application implementation
FrontendReact 19 and TypeScript
3D renderingThree.js and React Three Fiber
Build and testVite 7, Vitest, and Playwright
AndroidCapacitor 7 package com.circuitry3d.app with Google Play release automation
Desktop developmentElectron build and development scripts
Localizationi18next and react-i18next

Website deployment status: circuitry3d.net is the user-owned intended production domain for this site. Its GitHub Pages deployment and DNS handoff are still required; this page does not represent the domain as live.

Questions, feedback, and partnerships

Project source

Review the implementation, documentation, workflows, and releases in the CircuiTry3D repository.

Open the source repository

General inquiries

For product, education, or partnership questions, contact the CircuiTry3D team.

hello@circuitry3d.app

Ready to explore electricity in 3D?

Visit the published Android listing or explore the open source.