Flashing Guide for the Allwinner H618 Gigabit Set-Top Box with Armbian

Flashing Guide for the Allwinner H618 Gigabit Set-Top Box with Armbian

Feel free to message the editor for casual chats. Table of Contents 1. Background 2. Confirming the Box Chip 2.1. Labels 2.2. Boot Screen 2.3. Disassembling the CPU 3. Preparing the Flashing Environment 3.1. Preparing Flashing Tools 3.2. Preparing the Flashing Package 3.3. Burning the Image 3.3.1. Installing Flashing Software 3.3.2. Burning the Image 3.4. … Read more

Tutorial: End-to-End Communication of ARM Device (RK3588) with XDMA

Tutorial: End-to-End Communication of ARM Device (RK3588) with XDMA

The Xilinx DMA/Bridge Subsystem for PCI Express (PCIE) IP (XDMA) significantly reduces the difficulty for FPGA developers in using the PCIE interface. By implementing a simple BD design, FPGA-side logic design can be achieved, and with open drivers and example code, developers can quickly establish end-to-end communication over PCIE.Currently, Xilinx has released drivers for XDMA … Read more

Comprehensive Analysis of PCB Layout Design Key Points

Comprehensive Analysis of PCB Layout Design Key Points

▲ Click the blue text above to follow us and never miss any valuable articles! In electronic circuit systems, printed circuit boards (PCBs) are the key carriers for mounting electronic components and achieving electrical connections. The PCB Layout design is the core aspect that determines the performance of the PCB. From the signal integrity of … Read more

How to Choose the Right Layering Scheme for PCB Design

How to Choose the Right Layering Scheme for PCB Design

When designing multilayer PCBs, it is essential to configure the layering. The more layers a board has, the more layering schemes are available. Many people are not well-versed in multilayer PCB stacking, and a good layering scheme can reduce interference generated by the board. Our stacking structure is a crucial factor affecting the EMC performance … Read more

Efficient Training Strategies for Embodied Reasoning in Robotics

Efficient Training Strategies for Embodied Reasoning in Robotics

Training Strategies for Efficient Embodied Reasoning https://arxiv.org/abs/2505.08243 The ability of robotic policies to generalize is crucial for their application in various scenarios. Currently, the training of robotic policies often relies on a large amount of robotic experience data, which is typically collected through manual remote control, leading to high costs and low efficiency. VLA enhances … Read more

Common Faults in LCD TVs: Which Can Be Repaired and Which Cannot?

Common Faults in LCD TVs: Which Can Be Repaired and Which Cannot?

Those who follow me are the kindest!I only speak for the people, using my pen to clarify the situation and measure the warmth of humanity.Which can be repaired? As an important entertainment device in our daily lives, televisions occasionally experience various faults. These faults not only affect our viewing experience but may also render the … Read more

Sharing | My First STM32L552 Development Board

Sharing | My First STM32L552 Development Board

Original Author: STM32 Chinese Community User Sanjie Dog This is the third review post for the NUCLEO_L552ZE_Q development board. The previous post introduced how to set up the development environment on the Windows platform. Now that the environment is ready, we can start writing programs for testing (I won’t be writing programs myself, as I … Read more

Precautions Prior to Entering Enclosed Spaces

Precautions Prior to Entering Enclosed Spaces

Please click the blue text below the title to follow us, and feel free to share. Precautions Prior to Entering Enclosed Spaces An enclosed space is one that, by design, has limited openings for entry and exit, unfavorable natural ventilation that could contain or produce dangerous air contaminants, and is not intended for continuous employee … Read more

Ultrasonic Obstacle Avoidance Car

Ultrasonic Obstacle Avoidance Car

Arduino Design Course (Part 5) Ultrasonic Obstacle Avoidance Car Course Introduction This lesson involves manually building a smart car that can autonomously avoid obstacles using ultrasonic technology, exploring the application of ultrasonic technology and the implementation of simple artificial intelligence. The car is centered around an Arduino board, mimicking biological perception of the environment: the … Read more

ChemAI-3.3 | Fundamentals of Machine Learning and Arduino Usage

ChemAI-3.3 | Fundamentals of Machine Learning and Arduino Usage

On the morning of March 29, 2025, in Room 309 of the Lide Building at Renmin University of China, the Artificial Intelligence Chemistry (ChemAI) research team held its third event. This event was conducted by students including Wang Yu, Yi Zeyu, Wang Yuyang, Wang Liyi, Niu Wenbo, Hu Bo, Hou Xiaoyang, Xu Yuhang, Wang Chunting, … Read more