We call it BS10. It's a problem solver that fits in the palm of your hand.

Perfect for designing, prototyping and debugging!

BS10 provides both 5V & 3.3V, I/O & clock signals so it can power, control and even clock logic or microcontroller circuits!

It has 100 MHz bandwidth, up to 40 MSps logic, simultaneous waveform and clock generation and offers serial control of connected devices.

It's the ideal tool for prototyping analog electronics projects, digital and logic circuits or Arduino, Raspberry Pi and other microcontroller based systems with busses, sensors, servos and I/O.

All you need to prototype new designs are basic electronic components, breadboards and wires and sometimes, a Raspberry Pi or Arduino board and some accessories. If you have a spare Raspberry Pi you may not even need a PC!

Real-time, no waiting!

BS10 is very fast with a frame rate up to 100 Hz driving a digital phosphor display. It works like a quality stand-alone mixed signal scope. View waveforms, plots, spectra and more on its smooth flowing real-time display. Even live captured logic data can be viewed this way.

Framed or continous capture, it's your choice!

With its large buffers it can support very high speed one-shot capture for such a small device with post-capture zoom, scrolling and measurement. Alternatively stream capture direct to disk for off-line replay and analysis.

Windows, Mac OS X, Linux or Raspberry Pi!

BitScope DSO and Logic software applications are included as standard. They are compatible with Windows, Mac OS X, Linux and Raspberry Pi and a growing range of other applications are also available for download at no extra cost.

Feature Packed Architecture

BitScope Mini may be small but it packs in a huge range of features...

BS10 is far more than just a logic protocol analyzer; it's a fully featured portable oscilloscope, spectrum analyzer, waveform generator, power supply and logic analyzer in a compact USB powered unit. It has multi-range analog channels with adjustable input offsets, level adjustable logic comparators for two of its eight logic channels and it's compatible with the dual channel active differential probe making possible differential measurements not otherwise possible, especially in such a compact instrument.

Mixed Signal Protocol Analysis

At its heart is the BitScope DSP Capture Engine. This is responsible for the primary waveform and protocol capture functions and synchronizes with the mixed signal trigger and waveform and clock generators. It also manages the logic and analog buffers, input channel ranges and offsets.

Working in concert with the BitScope software applications on the host computer, BS10's signal acquisition, processing and sythesis components operate together to implement a wide range of test and measurement instruments many of which can operate at the same time.

Dual Channel Digital Oscilloscope

One of the simplest and probably most useful test instruments. This example shows an 8 kHz sine and triangle waveform, sythesized by BS10's waveform generator and sampled at 20 MHz via its two analog inputs using BitScope DSO.

Like a regular oscilloscope, BS10 and DSO provide familiar trigger, timebase and voltage scaling and offset controls with display refresh rates up to 100Hz.

Ten Channel Mixed Signal Scope

Of course BS10 is a BitScope so it also has 8 logic channels in addition to the analog channels. Below an 1 kHz sinusoid generated by a microcontroller in 32 steps is shown with its analog output via an 8 bit D/A. The logic channels show the D/A input (digital signals) and the analog channels show the op-amp buffered D/A output and its inverse.

This mixed signal display is another virtual instrument of BitScope DSO. However if your primary focus is protocol analysis you may prefer to use BitScope Logic.

Mixed Signal Logic Analyzer

When looking at serial logic protocols such as SPI, I2C, CAN or asynchronous serial such as RS-232 or 422 etc, BitScope Logic is a good choice.

This app is similar to DSO's mixed signal instrument but offers full protocol packet decoding and display. BitScope Logic and BS10 can display decoded logic on an ongoing basis live as it's captured, frame by frame (unlike any other pocket sized analyzer we know of).

Digital Sampling Oscilloscope

BitScope Mini has a massive analog bandwidth for such a small product and this can be used to good effect via the sub-sampling modes of BitScope DSO. Sub-sampling is a powerful analysis technique for periodic waveforms. It is supported by BitScope Mini because its A/D is extremely fast (3ns aperture). Signals up to and even beyond 100 MHz can be displayed with equivalent time sample rates beyond 2GHz so long as the signal is periodic and has a frequency, amplitude and harmonic structure which does not change rapidly for the duration of the sub-sampled capture frame.

Sub-sampling can be particularly useful when the signal does change slowly during the capture frame. For example, this display shows a single sub-sampled turn-on period of a 20 MHz crystal oscillator sub-sampled with an effective sample rate of 1GHz. This waveform is not what you'd see if you used a 1GHz real-time sampling oscilloscope.

Arguably sub-sampling provides more useful information in this case; you see a frequency shifted version of the waveform over the entire duration of the clock turn-on. Each cycle is representative of hundreds or thousands of almost identical cycles at the original much higher frequency.

It's important to understand that sub-sampling is not a replacement for real-time capture but in some situations like this one it's useful. To see this turn-on envelope using a real-time sampling oscilloscope would require a massive capture buffer (to record all the data at a 1GHz sample rate). Only the most expensive real-time storage scopes with huge capture buffers can do this and real-time capture is unlikely to tell you more than simply sub-sampling the quasi-period clock turn-on signal in the first place.

Arbitrary Waveform Generator

Like BitGen it generates arbitrary analog waveforms and clocks signals simultaneously. This example shows a 16 step sinusoid and the clock that generates it captured on the analog channels. Up to 1024 steps (samples) per period are supported with arbitrary (user programmable) data.

Mixed Domain Spectrum Analyzer

BS10 can be used as a powerful real-time mixed domain (time and frequency) spectrum analyzer. It can be used in baseband or narrow band (RF) applications.

The example above shows white noise passed through a 20 kHz audio amplifier where the roll off starts at 15 kHz to -3dB at 17 kHz, -20dB at 20kHz and -50dB beyond 22kHz.

Many More Possibilities

The examples above are just some of the test and measurement possibilities available because despite its tiny size, BS10 is a fully featured BitScope!

For current and future software options for BS10 please see our software pages.