Pimoroni
ScanaQuad Logic Analyzer Pattern Generators - SQ100
ScanaQuad Logic analyzers and ScanaStudio software let you capture digital signals, analyze them in depth or generate test patterns. That will help you ge...
ScanaQuad Logic analyzers and ScanaStudio software let you capture digital signals, analyze them in depth or generate test patterns. That will help you get your embedded system up and running, quickly!
Capture + Generate
ScanaQuad Logic analyzer lets you capture, generate or do both simultaneously.
Easily debug your serial interface or stimulate your circuit with test patterns and check its response.
Protocol Trigger
Complex multi-step trigger lets you target precise features of your data, like a specific I2C address or a CAN frame ID.
Trigger sequences can even be defined for proprietary protocols!
30+ Protocols
30+ protocol decoder scripts are open source and included by default. I2C, SPI, RS232, CAN, 1-WIRE, JTAG, you name it!
Browse and use existing decoders or create your own script.
Powerful and flexible Trigger!
ScanaQuad comes with state of the art hardware-side trigger engine that lets you define virtually any trigger sequence you can imagine. It can be a simple rising edge, or a combination of logic levels, edges, pulse widths, timing constraints that need to be met, and more.
The Drag-n-Drop interface is super easy to use. Want to give it a try? Download free ScanaStudio software and test-drive now!
ScanaStudio Logic Analyzer software
The all new ScanaStudio V3 lets you unleash the full power of your ScanaQuad logic analyzer!
- Power packed - ScanaStudio comes with powerful analysis features like packet view, search and filtering of captured data, unlimited annotations, markers and measurements, data exportation options and more.
- Future proof - ScanaStudio is designed with evolution in mind. New features are constantly added without cluttering the interface or disturbing its intuitive work flow.
- Ready for your OS - ScanaStudio natively runs on windows, mac and linux. Download the latest version for your favorite OS
ScanaQuad series specifications
SQ50 SQ100 SQ200 Number of Input/output channels 4 4 4 Max. Sampling rate 50 MHz 100 MHz 200 MHz Memory per channel 1M 2M 4M Digital pattern generator ✔ ✔ ✔ Mixed mode (Capture + Generate) ✔ ✔ ✔ Input protection ± 12V ± 35V ± 35V Trigger options Edge, Level, Pulse, arbitrary pattern , serial protocol Edge, Level, Pulse, arbitrary pattern , serial protocol Edge, Level, Pulse, arbitrary pattern , serial protocol Adjustable in/out voltage ✔ ✔ ✔ Adjustable input resistance ✘ ✔ ✔ Open drain output with optional pull up ✘ ✔ ✔ Differential input pairs 0 1 2Further Reading
Jargon buster
Plain-language definitions for the technical terms used above.
- 1-Wire
- 1-Wire is a communication method where devices share a single data line, often with each device having its own address. It matters because several temperature modules can be connected to one microcontroller pin instead of needing a separate pin for each probe.
- Differential input
- A measurement method where the board reads the voltage difference between two input wires instead of measuring one wire compared with ground. This is useful for small sensor signals and noise reduction, but both input voltages still need to stay within the board’s allowed range.
- I2C
- I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
- I2C address
- An I2C address is the number a device uses so a microcontroller can tell it apart from other devices on the same I2C bus. It matters because two devices with the same fixed address may conflict if used together.
- JTAG
- JTAG is a hardware debugging and programming interface used to inspect and control chips at a low level. It matters for advanced development because it can help diagnose firmware problems that are hard to see through normal serial output.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Related Tutorials
Free guides on learn.littlebird.com.au