NanoMQ: Lightweight High-Performance MQTT Gateway for IIoT

NanoMQ: Lightweight High-Performance MQTT Gateway for IIoT

NanoMQ is an open-source edge computing project released in early 2021, designed as a next-generation lightweight and high-performance MQTT message server for IoT edge computing scenarios. In the IoT era, data is the primary productive force, and the edge is where data is generated. Quickly aggregating and distributing data in complex edge network environments is … Read more

DIY Logic Analyzer Using RP2040 for Just 9.9 Yuan

DIY Logic Analyzer Using RP2040 for Just 9.9 Yuan

Logic Analyzer is an instrument that analyzes the logical timing of digital signals, capable of precisely capturing and displaying multiple digital signals, providing signal timing, protocol analysis, and other functions. It is also one of the most commonly used tools for embedded engineers in daily development. Now, we can use the Haozhe RP2040 development board … Read more

Open Source Logic Analyzer – DSLogic

Open Source Logic Analyzer - DSLogic

Whether you are developing microcontrollers or FPGAs, a protocol analysis tool – the logic analyzer, is often used. Unlike oscilloscopes, it can only collect digital signals, with sampling rates typically ranging from hundreds of MHz to GHz, supporting multiple channels for simultaneous sampling. The accompanying software supports parsing dozens of protocols such as I2C, UART, … Read more

AMD Improves Linux Drivers, Supports Dynamic Power Management

AMD Improves Linux Drivers, Supports Dynamic Power Management

AMD developer Alex Deucher submitted 165 patches to the Linux 3.11 kernel, significantly improving the Radeon open-source graphics driver and adding several important new features. Now, AMD’s open-source driver will support dynamic power management for graphics cards up to Radeon HD 2000 (R600), with preliminary support for the latest generation Radeon HD 8000 Sea Islands … Read more

Multifunctional FPGA-JTAG Overview

Multifunctional FPGA-JTAG Overview

Hardware Introduction Currently, there are mainly two types of AMD-Xilinx FPGA-JTAG in China: one is the official development board: The second is the newly launched smart lynq (faster and more functional): The price discourages a large number of people: The second type is domestic, with various kinds that I won’t show images of. Domestic JTAG … Read more

C++ Open Source Project Suitable for Embedded Systems – Workflow

C++ Open Source Project Suitable for Embedded Systems - Workflow

Before joining Tencent, I had never really developed a complete project in C++. However, I was quickly thrown into the deep end, as the people at Tencent particularly enjoy using C++, and they do it exceptionally well. This time, I would like to recommend an open-source C++ project for those who love C++ or want … Read more

Behind Meizu: Interview with BSP Engineer Wu Zhangjin

Behind Meizu: Interview with BSP Engineer Wu Zhangjin

What is Meizu’s core competitiveness in the Chinese market after 13 years of ups and downs? It is the people. Even though the surface story only lets us remember the stubborn Huang Zhang and the humble Bai Yongxiang, standing under the halo of Meizu’s dream are thousands of battle-hardened yet anonymous technicians and engineers. I … Read more

How to Install Device Drivers on Linux

How to Install Device Drivers on Linux

Learn how Linux device drivers work and how to use them. — Bryant Son Useful original link Please visit the “original link” at the end for clickable in-text links, full-size original images, and related articles. Thanks Compiled from | https://opensource.com/article/18/11/how-install-device-driver-linux | Author | Bryant Son | Translator | Jamskr 🌟🌟 Total translated: 15.0 Contribution time: … Read more

Rust Rewrites Everything?

Rust Rewrites Everything?

Produced by | OSC Open Source Community (ID: oschina2013) The Internet Security Research Group (ISRG) is working on the Prossimo project, which is rewriting sudo and su in Rust to enhance their memory safety, ensuring they no longer suffer from memory safety vulnerabilities, and further strengthening the security of the Linux and open source ecosystem. … Read more

Buildroot: Simplifying Embedded Linux System Builds

Buildroot: Simplifying Embedded Linux System Builds

Follow and star our official account for exciting content. Author: zhou_chenz Source: https://blog.csdn.net/zhou_chenz/article/details/52295674 Using Buildroot makes building embedded Linux systems more convenient. 1. What is Buildroot? Buildroot is an open-source automatic build framework for embedded Linux systems on the Linux platform. The entire Buildroot consists of Makefile scripts and Kconfig configuration files. Similar to compiling … Read more