Process Interaction in Raspberry Pi Using Python Queues

Process Interaction in Raspberry Pi Using Python Queues

Introduction Currently, there is a task requirement for the shopping cart, which involves image recognition and motion control. Therefore, it is necessary to initialize two processes to complete the respective actions. Since motion control requires the results of image recognition, we now need to implement the collaboration between the two processes using Python syntax. This … Read more

Innovative Projects and Developments in Embedded Systems

Innovative Projects and Developments in Embedded Systems

Author: Xiaoyu, Typesetting: Xiaoyu WeChat Official Account: Chip Home (ID: chiphome-dy) 01 CPU vs FPGA It vividly expresses the computational logic of CPU and FPGA. The CPU tends to be multifunctional and usually executes instructions serially. Although it has multiple cores, each core still executes in a serial manner, the design of the CPU is … Read more

Overclocking Methods for Raspberry Pi 400

Overclocking Methods for Raspberry Pi 400

Overclocking the Raspberry Pi 400 is very easy to achieve. In terms of heat dissipation, the Raspberry Pi 400 is designed with a large passive heatsink, which is very useful. There is no need for additional active cooling to meet the heat dissipation needs of overclocking. Although some users have configured the Raspberry Pi 400 … Read more

Getting Started with Cortex-M3: Overview of the Architecture

Getting Started with Cortex-M3: Overview of the Architecture

Click the card below to follow Arm Technology Academy This article is selected from the “Arm Technology Blog” column, originally from Zhihu. This series will guide you to learn about the Cortex-M3, including its architecture design, register composition, concepts of clock and bus, functions and usage of various peripherals, etc. Original article: https://zhuanlan.zhihu.com/p/52235675 The Getting … Read more

GigaExpress SBC PCIe Card Based on Single/Dual Core Zynq

GigaExpress SBC PCIe Card Based on Single/Dual Core Zynq

The Berten team primarily develops high-speed electronic products or provides signal processing solutions for most application needs, especially in extreme environments, through reliable transmission and advanced data processing. The Berten team can often design and develop the best products in the shortest engineering and industrial time. Of course, they offer excellent comprehensive solutions in ultra-high-speed … Read more

DIY Desktop Robot Emo Based on Raspberry Pi 4B

DIY Desktop Robot Emo Based on Raspberry Pi 4B

【Click on the above「blue text」 to follow DF Maker Community and become a tech aesthetician together】 Emo is a personal companion robot based on Raspberry Pi 4B, combining fashion and innovation. It is not just a robot, but a living existence. Unlike other robots, it has a unique personality and emotions. Hardware Section Raspberry Pi … Read more

How to Design Embedded Software Architecture?

How to Design Embedded Software Architecture?

1. Incorrect Demonstration Recently, our company hired a new colleague for embedded software development, who came from a listed company in Shanghai. Due to insufficient manpower, he was assigned to be responsible for the R&D of a new product. Initially, he was tasked with testing the functionality of the accelerometer, NB-IOT, servo, and external Flash. … Read more

×