Record and Play Audio Using Python on RK3399 Ubuntu

Record and Play Audio Using Python on RK3399 Ubuntu

This article demonstrates how to implement recording and playback functionality using Python scripts on the IDO-SBC3968 Ubuntu system. The IDO-SBC3968 features the RK3399, a high-performance six-core 64-bit CPU, supporting 4K HDMI2.0 display, with rich interfaces, including Gigabit Ethernet, full-protocol Type-C, USB3.0, eDP, and dual-channel LVDS screen interfaces. It supports 4G/5G modules and Wi-Fi/Bluetooth, 6-axis G-Sensor, … Read more

Using STLink, JLink, and DAP on Linux

Using STLink, JLink, and DAP on Linux

In a previous article titled “RT-Thread Wild Step Debugging Method,” an example of step debugging on Ubuntu was demonstrated. The article did not specify which type of Link was used. This article will discuss the three most common Links (JLink, STLink, CMSIS-DAP Link) and how to use them on Ubuntu. Let the Video Speak Tools … Read more

Creating Ubuntu 20.04 Root Filesystem on RK3399

Creating Ubuntu 20.04 Root Filesystem on RK3399

Click the above“Embedded and Linux Matters”, select“Pin/Star Public Account” Benefits and resources delivered immediately The file system that comes with Firefly lacks some basic functional modules, so we can manually create a Ubuntu 20.04 file system. Download Ubuntu Root Filesystem http://cdimage.ubuntu.com/ubuntu-base/releases/ Install Virtual Machine apt-get install qemu-user-static Extract mkdir ubuntu-rootfs tar -xpf ubuntu-base-20.04.5-base-arm64.tar.gz -C ubuntu-rootfs … Read more

Easily Set Up Machine Learning on Xilinx Kria KV260 with Ubuntu

This article aims to help everyone understand how to easily set up machine learning inference capabilities on the Xilinx KV260 Vision AI Starter Kit running Ubuntu Desktop. Hardware Components Kria KV260 Vision AI Starter Kit AMD-Xilinx Kria KV260 Vision AI Starter Kit x 1 AMD-Xilinx Xilinx Kria KV260 Power Supply and Adapter x 1 AMD-Xilinx … Read more

Building a Low-Cost Enterprise Website and Security Bastion with Cloud Servers and SD-WAN Networking

Building a Low-Cost Enterprise Website and Security Bastion with Cloud Servers and SD-WAN Networking

Install iKuai OS on a cloud host to achieve SD-WAN networking, using ports 80 and 443 of the cloud host to build an enterprise website and personal blog. Use the cloud host as your bastion host to achieve data localization. First, preparation work 1. Domain name and complete filing. Of course, this does not apply … Read more

Home NAS + Private Cloud: What I Installed on My Home Server

Home NAS + Private Cloud: What I Installed on My Home Server

In mid-February, my QNAP NAS, which had been in service for nearly 10 years, suddenly became unresponsive, and after much effort, it was clear it could not be revived. After some research, I decided to repurpose an old Dell workstation T7820 that my previous company had discarded into a home server. The goal of this … Read more

Setting Up HTTP Network Proxy in Ubuntu Apt

Setting Up HTTP Network Proxy in Ubuntu Apt

Wishing everyone a Happy New Year! Thank you all for your continued support of the “Program Knowledge Road” public account and website! During the use of Ubuntu, you may often encounter slow downloads of packages from PPA software sources. In this case, you can use a network proxy to speed up the download of related … Read more

Installing the Linux Subsystem on Windows

Installing the Linux Subsystem on Windows

Introduction: I just realized today is the Qixi Festival after seeing it on social media. I read an article on WeChat: Quickly Build a Bioinformatics Analysis Platform on Windows. Previously, I had installed the Linux subsystem for Windows due to some overseas issues, but later uninstalled it because we had servers in the lab. Now, … Read more

Detailed Tutorial for Installing Linux (Easy to Follow)

Detailed Tutorial for Installing Linux (Easy to Follow)

Table of Contents 1. Ubuntu Image 2. Preparation for Virtual Machine Installation 3. Installation of the Virtual Machine Conclusion 1. Ubuntu Image Download link: Ubuntu 14.04.6 LTS (Trusty Tahr) Place the downloaded image file in a unified directory, as shown below: This is the image we just downloaded. For our experiments, we will use the … Read more

Linux Open Source Daily Report – August 30, 2025

Linux Open Source Daily Report - August 30, 2025

Note: Swipe left on the briefing content to view the event timeline, historical background, technical details, and quick Q&A information. Fwupd 2.0.14 Adds Support for Framework and SteelSeries Fwupd 2.0.14 was released today, adding support for Framework QMK devices and SteelSeries Arctis Nova 3P headphones. This update also introduces build support for RHEL 9 and … Read more