CircuitLab
  • My Workbench
  • Electronics Q&A
  • Textbook

log in
sign up

CircuitLab Documentation

Table of Contents

  • The Basics
    • Build Mode
    • Ground
    • Nodes
    • Named Nodes
    • Voltmeter and Ammeter
    • Human-Friendy Inputs
    • Plotting Outputs
    • DC Simulation
    • DC Sweep
    • Time-Domain Simulation
    • Frequency-Domain Simulation
    • Plot Cursors and Math Functions
  • Keyboard Shortcuts
  • Smart Wires
  • Expressions
  • Circuit Elements
  • Custom Device Models
  • Custom Symbols
  • System Requirements
  • Curriculum Resources

Check the Frequently Asked Questions.


CircuitLab Academy

This sequence of quick lessons helps new users get familiar with CircuitLab's major features fast.

  • Lesson 1: Keyboard & Mouse Shortcuts to Draw Circuits Fast
  • Lesson 2: Step Response in a Snap (Switches and Step Sources)
  • Lesson 3: DC Sweep: Ideal vs. P-N Junction Diodes (I-V Plot Comparison)
  • Lesson 4: Filters and Frequency Response (Bode Plot)
  • Lesson 5: Analog Sensors and Custom Parameter Modeling (Pt100 RTD)
  • Lesson 6: HV Voltage Multipliers with Diodes and Capacitors
  • Lesson 7: Digital Logic, Gates, Clocks, and Memories
  • Lesson 8: Digital Adders and Counters
  • Lesson 9: Input and Output Impedance
  • Lesson 10: Op-Amp Circuits Simulated Three Ways
  • Lesson 11: Switch-Mode Power Supplies (DC-DC Boost Converter)
  • Lesson 12: Define Components Algebraically (Behavioral Sources)
  • Lesson 13: Simulate Feedback Systems with Laplace Blocks

Getting Help

Use the CircuitLab Forums!

Search Documentation


About CircuitLab

CircuitLab is an in-browser schematic capture and circuit simulation software tool to help you rapidly design and analyze analog and digital electronics systems.

  • CircuitLab Home
  • Example Circuits
  • Blog
  • Forums
  • About Us
  • Frequently Asked Questions
  • Documentation
  • Electronics Q&A
  • Electronics Textbook
New @ CircuitLab

vanderghast commented on question:
"Electronic Fingerprint Reader"

6 hours ago

acarruth asked:
"Alphanumeric Keypad"

9 hours ago

gary.phelan saved circuit:
"Week 5 - Exercise 2"

Tega_99 saved circuit:
"Voltage Reg (Op Amp)"

garce3 saved circuit:
"cargador"

chakoluna saved circuit:
"LVDT conditioning"

anna.c commented on question:
"Autonomous robot"

anna.c asked:
"Autonomous robot"

andriivasylenko asked:
"how to add a switch"

davidtro replied to discussion:
"My Wien Oscillator won't oscillate..."

Arefb asked:
"Datasheet "

garce3 commented on question:
"What about scr,triac,diac???"

nzk replied to discussion:
"Circuit becomes uneditable after..."

Foxx commented on question:
"Connecting 5v UBEC to 3s LiPo..."

Thuvarakaa started discussion:
"Direction of current"

Foxx answered:
"Determining the correct resistor..."

febb answered:
"Relays and flashing LEDs"

PolycabIndia answered:
"Relays and flashing LEDs"

mrobbins replied to discussion:
"Voltage Drop Across 0 Ohm SPDT..."

poundy answered:
"poly capacacitors-again sorry"

CircuitLab Blog:
"Live DC Simulation!"

CircuitLab Blog:
"Digital Adders and Wider Muxes"

Home
My Workbench
Documentation / FAQ
Membership
Electronics Textbook
Electronics Q&A
Forums
Blog
About Us
Contact Us
Terms of Service
Privacy Policy
CircuitLab logo

CircuitLab provides online, in-browser tools for schematic capture and circuit simulation. These tools allow students, hobbyists, and professional engineers to design and analyze analog and digital systems before ever building a prototype. Online schematic capture lets hobbyists easily share and discuss their designs, while online circuit simulation allows for quick design iteration and accelerated learning about electronics.

Copyright © 2021 by CircuitLab, Inc.