How Simple is the Happiness of an Embedded Engineer? Helping a Friend with a Click for a Cup of Milk Tea!

In a group, a friend encountered a compilation issue with KEIL and hoped that group members could help him generate a hex file, offering a cup of milk tea as compensation. Just a few clicks to compile the code and generate the hex file, I thought this was easy! With the temptation of milk tea, … Read more

barebox: The New Favorite for Embedded Booting!

First Encounter with bareboxHey, I’ve been experimenting with embedded booting recently, and I was captivated by a project called barebox. It is not just a simple follower of U-Boot; it inherits the spirit of U-Boot while also drawing on the design philosophy of the Linux kernel. Written in C and managed with kbuild/Kconfig for configuration, … Read more

The Modbus Savior for Embedded Developers: Full-Function Industrial Communication in 2000 Lines of Code!

Hello everyone, I am Mai Ge. In industrial automation and IoT device development, the Modbus protocol has become a commonly used standard for device communication due to its simplicity and reliability. However, efficiently implementing the Modbus protocol in resource-constrained embedded systems is often a significant challenge. This article will introduce a lightweight C language library … Read more

Unboxing Experience of Learning Embedded Linux with Development Boards

Scan to FollowLearn Embedded Together, learn and grow together When receiving a development board, the first thing to do is to understand it, find relevant materials, and familiarize oneself with its configurations. Then, set up the development environment. Thinking back to the past (here comes the show-off), the first development board I encountered while learning … Read more

Strange CH340g USB to Serial Driver Error

Recently, I discovered a strange and interesting issue. It became even more intriguing when intertwined with other related problems. Many development boards or small modules that require USB serial connections often use the CH340g chip from Nanjing Qinheng, so the driver is either automatically installed by Windows or downloaded from the official website as CH341SER.EXE. … Read more

World’s First! MIPI A-PHY + HSMT 12.8G Dual-Mode SerDes Unveiled

According to a report by Electronic Enthusiasts (Author: Liang Haobin), at the recent Qualcomm Automotive Technology and Collaboration Summit, Shouchuan Microelectronics launched the world’s first high-bandwidth 12.8Gbps PAM4 dual-mode SerDes compatible with both MIPI A-PHY and HSMT dual protocols, model VL7722X. Source: Electronic Enthusiasts Shouchuan Microelectronics stated that this solution has been successfully validated on … Read more

Why Do Cameras Use MIPI Interfaces Instead of Convenient USB? A Detailed Explanation of the Differences Between MIPI and USB Interfaces

The USB interface, with its plug-and-play versatility and strong compatibility, has almost become the connection bridge for all electronic devices, from keyboards and mice to external hard drives and webcams. However, almost all high-resolution cameras use the MIPI interface instead of the convenient USB. Wouldn’t it be easier to connect all peripherals through a HUB … Read more

JimoKe EVO-X2 Mini PC Review: Ryzen AI Max+ 395 High-End Compact Desktop AI Supercomputer

Thanks to the powerful processing capabilities and integrated graphics performance of the Ryzen processor, combined with the excellent energy efficiency brought by the Zen architecture, AMD’s Ryzen Mini PC products have gained strong momentum in recent years. Especially with the release of the Ryzen AI MAX series processors this year, AMD’s Ryzen Mini PC products … Read more

Micro:bit | Comprehensive Project 10 – Remote-Controlled Four-Wheel Drive Car

01 Overview 1.1 Introduction Today, I will share a case of a remote-controlled four-wheel drive car. Compared to other cars: It has motors directly connected to the wheels, so it has a simple structure and is easy to assemble; It is very sturdy, and even if it flips over, there is no need to readjust … Read more

The Battle of Smartphone Screens: OLED vs LCD – Who Will Prevail?

In the current smartphone market, the screen is a key component for user interaction with the device. The choice of material is crucial for the user’s visual experience and operational feel. Currently, OLED and LCD are the two main types of smartphone screen materials, each with its own characteristics, presenting significant contrasts and fierce competition … Read more