ElectricVLab comes with the following pre-built circuits. They have been chosen so as to provide a walk through the core concepts and components of analog and digital electronics.

Ohm’s Law and Resistors

Basic Logic Gates

  • AND Gate
  • OR Gate
  • NOT Gate
  • NAND Gate
  • NOR Gate
  • XOR Gate

Resistor Circuits

  • Resistors in Series and Parallel – 1
  • Resistors in Series and Parallel – 2
  • Wheatstone Bridge
  • Thevenin Equivalent
  • Norton Equivalent

Switches and Fuse

Resistors connected in series and parallelResistors connected in series and parallel.

XOR gateXOR gate behavior. The output of an XOR gate is high when just one of its
inputs is high.

Capacitors, Inductors, and Filters

  • RC Circuit
  • RC Low Pass Filter
  • RC High Pass Filter
  • LR Circuit
  • LR Low Pass Filter
  • LR High Pass Filter
  • Voltage Conversion Using Transformer
  • Butterworth Low Pass Filter

Diode, Clipping Circuits

  • Diode Behavior
  • Series Positive Clipper
  • Series Negative Clipper
  • Shunt Positive Clipper
  • Shunt Negative Clipper
  • Shunt Positive Side Slicer
  • Shunt Dual Side Slicer
  • Clipping Around Zero Crossings

Clamping Circuits Using Diode

  • Positive Clamper
  • Negative Clamper
  • Positive Clamper with Positive Bias
  • Positive Clamper with Negative Bias
  • Negative Clamper with Positive Bias
  • Negative Clamper with Negative Bias

Rectifier Circuits

Push-Pull amplifier using NPN and PNP transistorsPush-pull amplifier using NPN and PNP transistors. The biasing diodes have been shorted here by closing the switches across them to see the distortion that happens in their absence.

Oscilloscope display of push-pull amplifier outputIf you click on the oscilloscope, a window showing an enlarged view of the waveform gets displayed. This display also provides ways to change x and y scales, cursors, and trigger settings.

Bipolar Junction Transistors (BJTs)

  • Current Source Using BJT – 1
  • Current Source Using BJT – 2
  • Emitter Follower
  • Common Emitter Amplifier
  • Darlington Emitter Follower Using NPN Transistors
  • Push Pull Amplifier

Junction Field Effect Transistors (JFETs)

  • Common Source Amplifier Using JFET
  • Current Source Using N-Channel JFET
  • P-Channel JFET as Switch


  • MOSFET LED Switch
  • Disco Lamps Driven By MOSFETs
  • Common Source Amplifier
  • NMOS Inverter
  • PMOS Inverter
  • CMOS Inverter

Operational Amplifier (OpAmp)

  • Inverting Amplifier
  • Non-inverting Amplifier
  • Summing
    Amplifier (Watch video)
  • Differentiator Circuit
  • Integrator Circuit
  • Triangle Wave Generator
  • Notch Filter
  • Peak Detector

Decimal counter using JK flipflopsDecimal counter using JK flipflops. The counter state drives the 7-segment display via a 7-segment decoder.

A 2-to-4 decoder driving 4 robotsA 2-to-4 decoder that activates one of the 4 robots.

Digital Circuits : Adders

  • Half Adder
  • Half Adder with Nand Gates
  • Full Adder
  • Full Adder with Nand Gates

Digital Circuits : Subtractors

  • Half Subtractor
  • Half Subtractor with Nand Gates
  • Full Subtractor
  • Full Subtractor with Nand Gates

Digital Circuits : Encoders, Decoders, Multiplexers, Demultiplexers

  • Priority Encoder
  • Decoder Circuit Using Logic Gates
  • 2-to-4 Decoder Driving Four Robots
  • Multiplexer
  • Demultiplexer
  • Multiplexer using 74126 Quad Tri-State Buffer

Digital Circuits : Flipflops and Counters

555 Timer

  • Internals of 555 Timer
  • Monostable Multivibrator Using 555 Timer
  • Astable Multivibrator Using 555 Timer

Analog – Digital Conversion

  • Analog-to-Digital Converter (ADC) Feeding into a Digital-to-Analog Converter (DAC)
  • Sequencing of Visual Effects Using Analog-to-Digital Converter and Demultiplexers

Astable multivibrator (Pulse generator) using 555 timerAstable multivibrator (Pulse generator) using 555 timer.

Adjustable temperature indicator using thermistorAdjustable temperature indicator using thermistor.

Sensor Circuits

  • Temperature Indicator Using Thermistor
  • Adjustable Temperature Indicator
  • Darkness Activated LED. Uses Photoresistor to sense the amount of light.


  • Behavior of a Silicon Controlled Rectifier (SCR)
  • Variable Resistance Phase Control of Silicon Controlled Rectifier

Interfacing Arduino Boards with ElectricVLab

  • Switching On/Off the LED on the Arduino Board from ElectricVLab
  • Using the Virtual Oscilloscope in ElectricVLab to view the output of a sensor connected to Arduino board.