Plug And Debug With ScanaQuad SQ200 Logic Analyzer and Signal Generator

The ScanaQuad 200 by Ikalogic is a high-performance 4-channel logic analyzer and digital pattern generator. It is designed to be the best companion of a hobbyist when working on serial protocols like UART, SPI, I2C, 1-Wire, USB, I2S, CAN, LIN, RS232, RS485, and more. With the ScanaQuad 200 Logic Analyzer, you can capture signals, you can play them back, and you can even program genuine test signals using ScanaStudio software and generate them.

Connecting ScannaSquad with PC to analyze signal
Connecting ScanaQuad with PC to analyze signal

Being able to capture and generate logic patterns simultaneously with a single tool, it is quite useful while testing and debugging logic signals. Now, you can achieve these same features with modern function generators and oscilloscopes. But unfortunately, these devices usually carries a price that puts them out of reach of those who only need them occasionally. So, the ScanaQuad is the best and the cheapest solution for hobbyists.

The sampling frequency of the ScanaQuad SQ200 is minimum 10KHz and maximum 200MHz, with 50MHz of input bandwidth. It has a stunning sampling resolution of ±5ns only. SQ200 is capable of handling ±15V input signal in continuous signal mode and the ±50V input signal in 10ms pulse mode.  The function of the four ports of this logic analyzer can be defined by the user with the help of the ScanaStudio software. The user can also control pulse width and duty cycle of the output signal. Complex data sequences may be programmed to simulate several communication protocols using JavaScript. ScanaQuad SQ200 comes with predefined sets of various protocol decoders. This logic analyzer even allows users to create their own protocol decoders.

The following table shows the input characteristics of SQ200:

Input resistance (Fixed) 1MΩ
Input resistance (optional) 10KΩ
Input Capacitance (Max.) 4pF
Input voltage range (continuous) ±15V
Input voltage range (10ms pulse) ±50V
Pull-Up resistance (optional) 10KΩ
Low-Level input voltage (VIL MAX) Adjustable
High-Level input voltage (VIL MIN) Adjustable
Adjustable threshold range 0V to 4.5V
Threshold hysteresis 350mV

The following table represents output characteristics:

Output resistance 270Ω
Output current (Max.) 20mA
Output High-Level voltage (VOH) Adjustable
Adjustable output voltage range (VOH) 1.65V to 5.5V

Finally, the below table shows all the timing characteristics:

Sampling Frequency (Max.) 200MHz
Sampling Resolution (Max.) ±5ns
Input bandwidth (Max.) 50MHz
Output frequency (Max.) 50MHz
Sampling Frequency (Min.) 10KHz
Embedded memory 16MB
Sampling Depth (Points/channel) 4M
Sampling Period (Max. at FS = 1MHz) 4s
Sampling Period (Max. at FS = 25MHz 160ms
Sampling Period Example (Max. no. of 115200 BAUD UART words at FS = 1MHz) 40K Words
SqannaStudio software shows analyzed signal
SqannaStudio software shows analyzed signal

ScanaQuad SQ200 supports lots of protocols by default and user can add his/her own protocol as mentioned earlier. Supported protocols (default) are:

  • 1-Wire
  • CAN
  • DHT11/22
  • DMX-512
  • HC-SR04
  • I²C
  • I²S
  • JTAG
  • LCD at 4 bits
  • LIN
  • Manchester
  • Maple
  • MIDI
  • NMEA 0183
  • nRF24L01
  • Oregon Scientific
  • Parallel Bus
  • PWM
  • SENT
  • SPI
  • SPI WIZnet W5100
  • UART
  • USB 1.1

The SQ200 has a really tiny form factor of 50mm × 50mm with a 7.5mm of thickness. As it weighs only 80g, you can carry it easily in your pocket without any problem. You can purchase this amazing product from the official site of IkaLogic at 149€ and change the way you debug and analyze signals.

Opendime v2 – Genuine Verified Bitcoin Credit Stick

Opendime announced their USB stick that allows you to spend Bitcoin like a dollar bill:

Opendime is a small USB stick that allows you to spend Bitcoin like a dollar bill. Pass it along multiple times. Connect to any USB to check balance. Unseal anytime to spend online.

Hopefully everyone who needed an Opendime for Christmas has got it under the tree already, because we are now out of stock! But the big news is we’ve redesigned the hardware and improved it. Same price, same concept, but some useful improvements.

Opendime v2 – Now Genuine Verified Bitcoin Credit Stick – [Link]

42 of the Most Useful Raspberry Pi Commands

circuitbasics.com has posted an article about the most usefull Raspberry Pi commands:

Sometimes it’s hard to keep track of all the Raspberry Pi commands you use, so I created a list of some of the most useful and important ones that will make using Linux on the Raspberry Pi a lot easier. But first a quick note about user privileges…

42 of the Most Useful Raspberry Pi Commands – [Link]

3.5A Unipolar Stepper Motor Driver

Compact Unipolar stepper motor driver can drive unipolar motor up to 3.5A and supply range 10 To 50V DC. This compact board is based on STK672-440BN IC from ON semiconductor. The STK672-440BN is a hybrid IC for use as a unipolar, 2-phase stepper motor driver with PWM current control with Micro-stepping.

Note: This Board can work with motor supply up to 36V DC, for 50V DC Supply Remove IC U2 LM317, and provide 5V Logic supply from external source. Default Enable pin is High for normal operations, pull down 0 to disable the operations, for internal Power on Reset R7 is 0E , C4 can be omit or its fine as it is.

3.5A Unipolar Stepper Motor Driver – [Link]

NetWorker – an advanced web server with PIC18F67J60

rs-online.com have published an advanced webserver project based on PIC18F67J60 microcontroller.

An Internet connection would be a valuable addition to many projects, but often designers are put off by the complexities involved. The ‘NetWorker’, which consists of a small printed circuit board, a free software library and a ready-to-use microcontroller-based web server, solves these problems and allows beginners to add Internet connectivity to their projects. More experienced users will benefit from features such as SPI communications, power over Ethernet (PoE) and more.

NetWorker – an advanced web server with a microcrontroller – [Link]

Isolated 24V to 12V 10W Flyback Power Supply

maximintegrated.com power supply experts have a reference design of a 24V to 12V flyback converter.

Maxim’s power supply experts have designed and built a series of isolated, industrial power-supply reference designs. Each of these power supplies efficiently converts 24V into useful voltage rails at a variety of power levels. Every power rail is isolated with a readily available transformer from multiple, global vendors, providing for quick, convenient transformer selection. Each design has been tested for load and line regulation, as well as efficiency and transient performance. As with all Maxim reference designs, the BOM, schematics, layout files, and Gerber files are all available. In addition, boards are available for purchase; most boards feature through-hole pins for immediate board placement and accelerated prototyping.

Isolated 24V to 12V 10W Flyback Power Supply – [Link]

ATtiny85 Tiny OLED Watch

An ATtiny85 and a 64×48 OLED display hand clock:

This is the third in my series of minimalist watches based on the ATtiny85. This version displays the time by drawing an analogue watch face on a miniature 64×48 OLED display. It uses a separate crystal-controlled low-power RTC chip to keep time to within a few seconds a month, and puts the processor and display to sleep when not showing the time to give a battery life of over a year.

ATtiny85 Tiny OLED Watch – [Link]

RELATED POSTS

Getting started with Python and Arduino MKR1000 for secure IoT projects

A getting start guide to program Arduino MKR1000 in Python:

The MKR1000 is described as a powerful board that combines the functionality of an Arduino Zero (already supported by Zerynth) and the connectivity of a Wi-Fi Shield, with a Cryptochip for secure communication. The design also includes a Li-Po charging circuit that allows the Arduino MKR1000 to run on battery power or external 5V, charging the Li-Po battery while running on external power.

Getting started with Python and Arduino MKR1000 for secure IoT projects – [Link]

SubPos – Wifi enabled Positioning System

A “dataless” Wi-Fi positioning system that can be used anywhere GPS can’t. Blecky @ hackaday.io writes:

The SubPos Wi-Fi Positioning System is an indoor positioning system that can be used in various environments such as metro lines, shopping malls, carparks, art galleries or even conference centers; essentially anywhere GPS doesn’t penetrate. It could also be integrated into an array of IoT enabled devices, from access points to Wi-Fi enabled light-bulbs.

SubPos – Wifi enabled Positioning System – [Link]

A64-OLinuXino board with 64-bit Cortex-A53 processor

A64-OLinuXino OSHW board is released by Olimex Ltd. It’s an open source hardware board that runs Linux and Android. Entirely designed with open source software CAD tools and source files are available on github. Schematic is here.

Features

  • A64 Cortex-A53 64-bit SoC from Allwinner
  • AXP803 PMU with Lipo charger and step-up
  • 1 or 2GB or DDR3L @672 Mhz
  • 0 / 4 or 16GB of industrial grade eMMC
  • SPI Flash in SO8 package with hardware WP (not assembled)
  • USB-OTG and USB-HOST
  • HSIC connector (not assembled)
  • Gigabit Ethernet
  • BLE/WiFi module
  • HDMI and MIPI display connectors
  • microSD card
  • Debug console serial connector
  • Audio In and Out
  • LCD display connector
  • GPIO 40 pin connector (not assembled)
  • UEXT connector (not assembled)
  • 5V power jack
  • Dimensions: 90×62.5 mm

For the moment they have three models:

  • 1G0G with 1GB RAM, no Flash, no WiFi/BLE
  • 1G4GW with 1GB RAM, 4GB eMMC and WiFi/BLE
  • 2G16G-IND with 2GB RAM, 16GB eMMC with industrial grade components -40+85C

The optional connectors and SPI Flash etc may be assembled upon request for small fee. The price of the board is 50 EUR.

A64-OLinuXino board with 64-bit Cortex-A53 processor – [Link]