AMD Launches Ryzen AI Z2 Extreme and Ryzen Z2 A with AI Processing NPU

AMD Launches Ryzen AI Z2 Extreme and Ryzen Z2 A with AI Processing NPU

AMD has announced two new products in its Ryzen Z2 series processors, the new flagship Ryzen AI Z2 Extreme and Ryzen Z2 A. The Ryzen Z2 series was initially launched in January this year, including the Ryzen Z2 Extreme, Ryzen Z2, and Ryzen Z2 Go. The Ryzen AI Z2 Extreme features specifications similar to its … Read more

Open Source Chip Freedom: An Online/Offline Downloader

Open Source Chip Freedom: An Online/Offline Downloader

1. What is an Offline Downloader 💡 In simple terms, an offline downloader is a tool that can help you program a chip without connecting to a computer or using specialized software. Just plug in the power and press a button, and the firmware will automatically download into the MCU, making it ideal for mass … Read more

How to Install MATLAB R2025a on Ubuntu 25.04?

How to Install MATLAB R2025a on Ubuntu 25.04?

Although MathWorks officially only lists support for Ubuntu 24.04 LTS, 22.04 LTS, and earlier versions in the system requirements for R2025a (not mentioning Ubuntu 25.04). However, in a practical environment, I successfully completed the installation and running tests of MATLAB R2025a on Ubuntu 25.04 without encountering compatibility or dependency issues, indicating that this version is … Read more

Ansible Unarchive Error: ‘Could Not Handle Archive’

Ansible Unarchive Error: 'Could Not Handle Archive'

Today, while trying to use Ansible to extract a local tar package, I received the message “could not handle archive. Command “/usr/bin/unzip” could not handle archive”. This is my YAML file. I intend to extract the files to the bin directory. it@mgt:~/kubelazy$ cat roles/unarchive-pkgs/tasks/main.yml—- name: unarchive kubernetes unarchive: src: bin/kubernetes-server-linux-amd64.tar.gz dest: "bin/" Running which unzip … Read more

Detailed Explanation of the Allwinner V85x G2D Module Implementation Steps for Image Format

Detailed Explanation of the Allwinner V85x G2D Module Implementation Steps for Image Format

Overview of the G2D Module Author: @chhjnavy Original Article: https://bbs.aw-ol.com/topic/3291/ Main Functions of G2D: 1) Rotation: Supports 90, 180, 270 degrees; 2) Scale: Scaling; 3) Mirroring: Horizontal / Vertical; 4) Transparent Overlay: Achieves overlay of two RGB images; 5) Format Conversion: Various format conversions such as YUV to RGB; 6) Rectangle Filling, and many other … Read more

Introduction to PCB Circuit Board Design: Basic Learning Notes

Introduction to PCB Circuit Board Design: Basic Learning Notes

1: Drawing Arduino Circuit Boards (Schematic Library, PCB Library, Schematic, PCB Drawing) 1. Drawing Schematic Library (Use existing libraries, or create your own) [SCH Library] Here is an example Add sub-file: Select -> Tools -> New Component Method 1: Draw one by one Below are some examples and effect images ATMEGA328P-AU CH340G LM358 USB-B PT … Read more

How to Install Ubuntu Operating System on Orange Pi

How to Install Ubuntu Operating System on Orange Pi

If you want to process data at high speed, you need to be familiar with Single Board Computers (SBCs). These computers typically run on Android and Linux operating systems. Orange Pi is a computer that offers good technical features at a reasonable price. This series includes different types of such computers, one of which is … Read more

Exploring the Embedded Development Ecosystem: Arduino, ESP32, and FastLED

Exploring the Embedded Development Ecosystem: Arduino, ESP32, and FastLED

Arduino, ESP32, and FastLED represent a classic learning path that progresses from beginner to advanced, culminating in the creation of stunning artistic effects. They are not isolated technologies but rather a complementary and progressively layered ecosystem. Now, please take a seat as we meticulously analyze these three “old friends” from both theoretical and engineering perspectives. … Read more

Integrating the pstree Tool into OpenWrt

Integrating the pstree Tool into OpenWrt

Recently, while debugging a user-space program, I suddenly wanted to understand the relationship between a certain process and several child processes, similar to the output below: ruok@ruok-vm:~$ ps aux | grep smbdroot 1359 0.0 0.2 356712 20596 ? Ss 16:48 0:00 /usr/sbin/smbd –foreground –no-process-grouproot 1361 0.0 0.0 344968 6036 ? S 16:48 0:00 /usr/sbin/smbd –foreground … Read more

Creating a Custom MCU Command Line Debug Terminal

Creating a Custom MCU Command Line Debug Terminal

Do you find it inconvenient to use Keil or IAR for online debugging on-site?What if the device is already running and you want to check some runtime logs?Take a look at this command line terminal effect below; it can be fully accomplished with just a .c and .h file, whether for bare metal or RTOS, … Read more