Disassembly of a 17 Yuan Logic Analyzer: Is the Cypress Chip More Expensive than the Whole Unit?

Disassembly of a 17 Yuan Logic Analyzer: Is the Cypress Chip More Expensive than the Whole Unit?

I saw this very cheap logic analyzer for sale a long time ago,17 yuan, and it even comes with a USB cable and Dupont wires. Out of curiosity about how it was made, I bought a set to disassemble. 10 pin headers, with a total of 8 channels, plus one CLK and GND signal. It … Read more

16861A 34-Channel Portable Logic Analyzer

16861A 34-Channel Portable Logic Analyzer

Click the blue text | Follow us 16861A 34-Channel Portable Logic Analyzer Overview The 16861A portable logic analyzer offers faster deep memory timing capture capabilities, helping you complete digital debugging more quickly. Main Features ◆ ◆ Logic Analyzer Configuration 34 channels, 350 MHz state, 12.5 GHz timing scaling, 2.5 GHz timing, 2 Mb deep memory … Read more

Handcrafted OS Transformation Benchmark Code – Simple Scheduling Algorithm (Part 2)

Handcrafted OS Transformation Benchmark Code - Simple Scheduling Algorithm (Part 2)

This article will rewrite the handcrafted OS – a function running the minimum core code of FREERTOS, as shown in the figure below. Mainly: rewriting vTaskSwitchContext + background tick interrupt automatically switches tasks. In fact, the functionality has been completed in two articles, but it seems clumsy to represent using UART. This article aims to … Read more

Building a Logic Analyzer with FPGA

Building a Logic Analyzer with FPGA

Previously, we introduced how to make a logic analyzer and oscilloscope using RP2040. Today, we will build a logic analyzer using FPGA. Currently, the mainstream architecture of logic analyzers in China uses FPGA + USB PHY. The combination of the advantages of FPGA and the high accessibility of USB has allowed it to occupy the … Read more

How to Simulate STM32 Microcontroller in Keil

How to Simulate STM32 Microcontroller in Keil

1. Introduction When learning about the 51 microcontroller, we often use the combination of Keil and Proteus for experiments. This simulation saves us a lot of hardware and time costs, allowing us to visually observe the execution process of the code. However, when switching to the STM32 series microcontrollers, Proteus is obviously not supported, but … Read more

Step-By-Step Guide to Create a 500M Logic Analyzer Using ZYNQ Core Board

Step-By-Step Guide to Create a 500M Logic Analyzer Using ZYNQ Core Board

Content Overview This article explains the process of creating an 8-channel high-performance logic analyzer. In this manual, we guide you to program the dedicated firmware we provide, allowing you to upgrade your BX71 core board into a high-performance logic analyzer with 500M sampling capability and 8 sampling channels, each with a storage depth of 400M. … Read more

Open Source 24-Channel 100M Logic Analyzer Based on Raspberry Pi

Open Source 24-Channel 100M Logic Analyzer Based on Raspberry Pi

Foreign netizen EL Dr.Guaman has open-sourced a logic analyzer based on the Raspberry Pi microcontroller RP2040, supporting 24 channels and a sampling rate of 100Msps with a 32k sample depth. Friends interested can DIY one themselves. Link: https://github.com/gusmanb/logicanalyzer Cloud Drive: https://pan.baidu.com/s/1MTNOwyy6hNHl1GCi6TGPdQ?pwd=hp6a Extraction Code: hp6a 1. Hardware The hardware is very simple, using only one microcontroller … Read more

Analyzing SPI with a Budget Logic Analyzer

Analyzing SPI with a Budget Logic Analyzer

Today it’s raining and I don’t want to go to work, so I’m recording a video to share. var __INLINE_SCRIPT__ = (function () { 'use strict'; function _arrayLikeToArray$1(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] … Read more

Compact Measurement Device with Oscilloscope and More

Compact Measurement Device with Oscilloscope and More

Description: Source: https://www.crowdsupply.com/espotek/labrador. Software, hardware, and upper computer software are all open-source: https://github.com/espotek/Labrador. ====================Overall Introduction Video:The upper computer software introduction, as it is developed with Qt, supports Linux, Mac OS, and Windows.==================The image below illustrates the five functional parts:A. Power Supply OutletsB. Digital OutputC. Function Generator OutputsD. Oscilloscope/Multimeter InputsE. Logic Analyzer InputsSpecific specifications are as … Read more