Skip to Main Content

Key Features

The Proteus Virtual Instruments provides a comprehensive suite of virtual test and measurement tools that streamline the entire simulation, debugging, and validation process. From analog and digital waveform analysis to protocol inspection and stimulus generation, this toolkit enables fast, repeatable, and precise testing without the need for physical lab equipment. Engineers can quickly inject signals, monitor system responses, and diagnose faults down to bit-level accuracy — all within a fully integrated design environment. Whether you're verifying embedded firmware, simulating mixed-signal circuits, or ensuring timing and logic correctness, Proteus virtual instruments delivers professional-grade insight at a fraction of the cost of traditional hardware setups.

  • System scope with live signal probing and multi-channel support.
  • Logic Analyser with bus decoding and advanced trigger control.
  • I2C and SPI Protocol Analysers supporting master and slave modes.
  • Signal Generator and Pattern Generator to inject circuit stimuli.
  • Counter/Timer for accurate time, frequency, and event measurements.
  • Virtual Terminal for full-duplex RS232 serial debugging.
  • Inline Voltmeters, Ammeters, and Wattmeters with real-time RMS readings.

System Scope


The Proteus VSM system scope simulates a versatile four-channel scope with X-Y operation. It supports voltage gains from 20V/div to 2mV/div, timebases from 200ms/div to 0.5µs/div, and AC/DC coupling per channel. Features include live probing of signals, auto and one-shot triggering, cursor-based measurements, zooming, colour-coded traces, and much more. Perfect for analyzing analog behavior interactively during simulation.

Learn all about oscilloscopes and a practical summary of taking different types of measurements with the system scope in our blog post.

Logic Analyser


This 24-channel digital analyzer captures logic states into a 40,000-sample buffer with resolution from 200µs to 0.5ns per sample. It allows for detailed timing analysis using zoom/pan controls and supports complex trigger conditions including edge and bus value matches. A must-have for digital debugging, it provides cursor-based measurements and flexible post-capture inspection.

I2C/SPI Protocol Analysers


The SPI Protocol Analyser instrument acts as either an SPI master, slave, or passive monitor. It provides bit-level decoding of SPI traffic and allows transmission of custom sequences through a scripting interface. With complete configurability for word length, bit order, clock polarity, and data inversion, it's ideal for debugging SPI interactions and testing firmware SPI drivers without external hardware.

Like the SPI Analyser, the I2C Protocol Analyser can simulate master or slave devices or act as a passive listener. It enables real-time capture of I2C transactions, including start/stop conditions and ACK/NACKs. Predefined or interactive transmission sequences can be used for debugging or functional stimulation. Ideal for validating I2C protocol compliance in embedded systems.

Signal Generator & Pattern Generator


The Signal Generator provides sine, square, triangle, and sawtooth waveforms with frequencies from 0–12MHz and amplitudes up to 12V. It also includes amplitude and frequency modulation inputs for dynamic testing. With quick setup and clean waveform output, it’s ideal for driving analog circuits or stimulating sensors and inputs under test.

The Pattern Generator is a digital stimulus tool supports 8-bit patterns (up to 1KB) and can run in graph-based or interactive simulation. It allows internal/external clocking and triggering, manual pattern editing, single-stepping, and script loading. It outputs via individual pins or buses and supports hold and output-enable controls for advanced synchronisation — making it ideal for protocol simulation and automated test patterns.

Terminals


The Virtual Terminal is a bi-directional RS232 terminal for simulating asynchronous serial communication. It supports baud rates from 300 to 57,600, with full control over data bits, parity, stop bits, and handshake protocols (RTS/CTS, XON/XOFF). Transmitted and received ASCII data is displayed, with options for text echoing and scripted startup messages — essential for debugging UART communication in microcontroller systems.

Counter Timer


This is a multi-function instrument that can measure time intervals (µs to h:m:s), signal frequencies (1Hz resolution), or digital pulse counts (up to 99,999,999). Clock-enable and reset pins allow integration into test logic, while its pop-up display makes real-time measurements intuitive. It’s especially valuable for benchmarking embedded firmware sections or validating timing behavior in logic circuits.

Voltmeters, Ammeters, Wattmeter


Proteus VSM also includes real-time AC/DC voltmeters and ammeters with selectable ranges and optional load resistance for more accurate modeling. A wattmeter is also provided to measure real, reactive, and apparent power for sinusoidal signals. These instruments provide immediate insight into voltage, current, and power characteristics during simulation without the need for external probes.

Graph Based Simulation

Graph Based Simulation

Unlock powerful graph based analysis with the Advanced Simulation Module – visualize waveforms, perform detailed SPICE analyses, and verify designs with conformance testing. Ready to go beyond basic simulation?

Graph Based Simulation Module
PCB Design Blog Articles

PCB Design Blog Articles

Read the PCB Design blog to learn more about different technologies available in the Proteus Design suite and how they can help you with your next project.

Read more in the PCB Design Blog

Find the right package for you

PCB Packages Contact Us