Getting Started with Physical Programming on Raspberry Pi Pico

The RP2040 microcontroller on the Raspberry Pi Pico was designed with physical computing in mind. Its numerous General Purpose Input/Output (GPIO) pins allow it to interact with a variety of components, enabling you to build projects ranging from lighting LEDs to recording data about your surroundings. Physical computing is not any harder to learn than … Read more

Raspberry Pi Laboratory: Course 3 OK03

Although our operating system cannot do anything other than what we did in Course 2: OK02, we have learned knowledge related to functions and formats, and we can now write new features better and faster. — Robert Mullins Course OK03 is built upon Course OK02, teaching you how to use functions in assembly to make … Read more

Building an IoT Image Transmission Control Crawler with Raspberry Pi and Node.js

This article is contributed by float, introducing a remote-controlled car robot project based on the Raspberry Pi platform, supporting image transmission and remote control. The software part of the project is open source, and I recommend it to enthusiasts and Raspberry Pi lovers. The inspiration for the project comes from the main character Wall-E in … Read more

Understanding SDF 3.0 in Chip Post-Simulation (Part 1)

SDF files replace the delay information specified in STD/IO/Macro gate-level Verilog with the actual physical delay information extracted from QRC/Star-RC during VCS/NC-Verilog post-simulation runtime. Therefore, if the condition information in the SDF file is not present in the Verilog specify, it will raise a warning of SDFCOM_INF, meaning IO PATH not found. This article analyzes … Read more

Breakthrough! Space-Level NOR Flash Technology

On November 27, Infineon announced the launch of the industry’s first 512 Mbit radiation-hardened QSPI NOR Flash designed for space and extreme environment applications. This NOR Flash features a fast Quad Serial Peripheral Interface (133 MHz) and offers extremely high density, radiation, and single event effects (SEE) performance. It is a completely QML-certified non-volatile memory … Read more

Understanding USB/UART Bridge Connectors

When debugging or programming an MCU, data is first encapsulated into USB data packets. Then, the PC sends these data packets to the bridge via the USB interface. The bridge decomposes the USB data packets into UART data, and the UART data arrives asynchronously to the MCU, and is processed according to the application. However, … Read more

Mainstream Autonomous Driving Chips and Platform Architecture: Low-Performance Platforms

Source | Abao1990 Knowledge Circle | To join the “Domain Controller Group”, please add WeChat 13636581676, noteDomain As the level of autonomous driving increases, the required chip computing power increases exponentially. The computing power requirement for L2 level autonomous driving is only 2-2.5 TOPS, but for L3 level it requires 20-30 TOPS, and L4 level … Read more

Understanding MIPI Interface: A Comprehensive Guide

Author: Sifan Personal WeChat: pulloff888 MIPI (Mobile Industry Processor Interface) was established in 2003 by companies like ARM, Nokia, ST, TI, etc. (www.mipi.org). The goal is to standardize the internal interfaces of mobile phones such as camera, display interfaces, RF/baseband interfaces, etc., thus reducing the complexity of mobile phone design and increasing design flexibility. CSI … Read more

Annual Highlights | CPU Cache/Embedded Open Source Projects/SoC Multi-core Boot

Click on the card below to follow Arm Technology Academy 2023 Annual Review Time flies, and before we know it, it’s the end of the year again. In 2023, Arm Technology Academy published over 400 technical articles covering various technology fields. Thank you for your continued support. To help everyone learn and grow, we have … Read more

Why Industrial Embedded Products Don’t Use Powerful Qualcomm CPUs?

In the world of smartphone chips, such as Kirin, Qualcomm, MediaTek, and Apple’s, they are all competing for single-digit nanometer processes to achieve the highest efficiency and advanced instruction sets for maximum performance release. However, in the industrial field, if you casually open a PLC, you will find that the main control CPU on the … Read more