My Account
Shopping Cart 0 item(s)
View Cart
Facebook Google Plus LinkedIn
Home > CGR-101



Circuit Gear

Standard Function Generator
Arbitrary Waveform Generator
Network Analyzer
Noise Generator
Digital Inputs and Outputs
PWM Output
and more...



An oscilloscope, waveform generator, and digital I/O port integrated into one small, low cost unit.

  • 20MS/s dual channel, 10-bit oscilloscope
  • 2 MHz DDS arbitrary waveform generator
  • Eight channel digital I/O
  • USB powered, no AC adaptor required
  • Open source software for Windows, Linux and Mac

    We have integrated oscilloscope commands of the CircuitGear in our own test programs. It works great. --H.S., Germany

    Got the scope. Took only 15 minutes to get it hooked up and diagnose my I2C problem. --R.P., USA



    Click Here to Download the Datasheet


    Just bought a CGR-101 and I'm impressed. Very nice little instrument for the price. --J.R., South Africa

    I just installed version 1.10 of the CircuitGear software. It is a work of art. --D.A., Illinois


    Screen Shots




    Maximum Sampling Rate
    Analog Bandwidth
    2 MHz
    Input Voltage Span
    +/-0.25Vpk to +/-25Vpk
    Input Ranges

    7 ranges in 1:2:5 sequence
    2Hardware Ranges

    Vertical Calibration
    Yes, software
    Input A/D Resolution
    10 bit
    Input Impedance
    Timebase Span
    50ns/div to 100ms/div
    Timebase Ranges
    20 steps in 1:2:5 sequence
    Normal, Auto, Single Shot
    Trigger Polarity
    Rising and falling
    Trigger Level
    On-screen, cursor selectable
    Pre-Post Trigger Display
    On-screen, cursor selectable
    Amplitude and timebase cursors
    Sample Memory
    1K points/channel
    Display refresh rate
    > 2 updates/second
    USB 1.0 or 2.0
    Additional Displays

    X-Y plot
    Spectrum Analysis (FFT)
    Waveform Math

    Waveform Generator

    Frequency Range
    0.1 Hz to 3 MHz
    Frequency Resolution
    0.1 Hz
    Output Amplitude
    Amplitude Control
    Vertical Resolution
    8 bits
    Offset Control
    Output Impedance
    150 ohms
    Sine, Square, Triangle, Ramp, Noise
    Noise Spectrum
    Flat to 2MHz
    Pulse Waveform
    Variable duty cycle at constant frequency
    Arbitrary Waveform
    8 bit resolution, vertical and horizontal

    Digital I/O

    8 bits, 5 volt, HCMOS
    8 bits, 3/5 volt, HCMOS

    PWM Output
    Interrupt Input

    Vector Network Analyzer/Bode Plotter

    The Bode Plotter is VNA (Vector Network Analyzer) software that operates the CircuitGear hardware over the frequency range 0.1 Hz to 2 MHz to measure amplitude and phase for circuit theory and filter design exercises.


    The oscilloscope, generator, and digital I/O are operated from a software GUI (graphic user interface) included with the hardware. The software is open-source and source code is included. The software is written in Tcl/Tk, a scripting language that is easy to learn yet powerful for creating GUIs. It runs under Windows, Linux, Unix, and Mac operating systems.

    CircuitGear is compatible with National Instruments LabVIEW, MATLAB, Visual Basic, and any application or programming language which can access serial ports. Syscomp provides LabVIEW example VIs that demonstrate how to control CircuitGear. Screen shots of the LabVIEW examples are shown below. The LabVIEW examples are available on the download page.


    System Requirements

    Pentium 233 MHz, 64 MB RAM, 5 MB Hard Drive Space
    Minimum 1024x768 screen resolution at 16 bit color depth
    USB Port
    Windows XP/Windows Vista/Windows 7 32/64/Windows 8

    Linux with kernel 2.4 or higher, X Windows
    USB Port

    Mac OS X 10.4 or higher, PowerPC or x86
    USB Port