Circuit JS logo

Circuit JS

Visualizes voltage and current flow in electronic circuits using animated simulations of ideal components.

Made by Paul Falstad

  • Electronic Design Automation

  • Electronics

What is Circuit JS?

This app offers an interactive and visually engaging electronic circuit simulation experience, allowing users to explore the behavior of various circuit components and their interactions. Utilizing JavaScript, the app presents an animated schematic of a fundamental LRC circuit, providing a dynamic visualization of voltage and current flow. The simulation employs ideal components, enabling users to observe the relationships between voltage, current, and circuit parameters. The green, gray, and red color coding clearly depicts positive, ground, and negative voltage, respectively, while the moving yellow dots illustrate the flow of current through the circuit. This app serves as a valuable tool for students, hobbyists, and professionals seeking to enhance their understanding of electronic circuit principles and dynamics

Highlights

  • Animated schematic visualization of an LRC circuit
  • Color-coded representation of voltage (green, gray, red)
  • Animated yellow dots to indicate current flow
  • Utilization of ideal circuit components
  • Interactive simulation for exploring circuit behavior

Platforms

  • Linux
  • Windows
  • Online
  • Mac

Languages

  • English

Features

    • Portable

    • Browser-based

    • Circuit Simulation