Overview of Embedded AI Capabilities in SAP Business AI

SAP Business AI Embedded AI Capabilities: What Are They? The embedded AI capabilities in SAP are a set of AI functionalities developed by SAP, pre-integrated into SAP applications and processes. These capabilities are a core component of the SAP Business AI strategy, providing out-of-the-box AI functionalities for existing SAP solutions. Why Did SAP Develop Embedded … Read more

ARC View: Embedded AI in Sensors

Overview In today’s industrial sector, from employee cafeterias to boardroom meeting rooms, new technologies such as generative artificial intelligence, large language models (LLM), agents, agent AI, and edge AI are widely discussed, heavily promoted, and even raise concerns.Embedded AI, as another form of industrial AI, is gradually gaining attention in the field of industrial automation, … Read more

Embedded AI Learning Path

Freshman Year: Introduction to Arduino (3-6 months) 1. Learning Content • Basic Electronics: Use of resistors/capacitors/sensors • Basics of C Language: Variables, loops, functions • Arduino IDE Development: GPIO control, PWM output • Communication Protocols: UART, I2C (e.g., driving OLED screens) 2. Recommended Resources • Textbook: “Arduino from Beginner to Master” • Video: Bilibili “Zhengdian … Read more

Ten Influential Papers in the Field of Embedded AI

Ten Influential Papers in the Field of Embedded AI

Ten Influential Papers in the Field of Embedded AI Abstract Embedded AI is experiencing explosive growth, with significant breakthroughs in key technological directions such as model compression, edge computing, neural architecture search, and low-power algorithms from 2022 to 2025. This article selects ten influential papers that have not only won best paper awards at top … Read more

Running AI on Hardware: Implementing Environmental Sound Classification with ESP32

Running AI on Hardware: Implementing Environmental Sound Classification with ESP32

Breaking down auditory perception into data, and letting the ESP32 recognize the sound world! This project fully builds an environmental sound classification system using the ESP32-S2-Mini-1: from microphone audio capture, to window function + RFFT for frequency spectrum transformation, followed by Mel feature extraction and lightweight CNN inference, ultimately displaying scene categories such as “rain … Read more

Embedded AI Series – Analysis of YOLOv5 Model Deployment Example Code on RK RV1126 Platform – 2 Memory Distribution of Model Outputs

Embedded AI Series - Analysis of YOLOv5 Model Deployment Example Code on RK RV1126 Platform - 2 Memory Distribution of Model Outputs

★ Embedded AI Series – Analysis of YOLOv5 Model Deployment Example Code on RK RV1126 Platform – 2 Memory Distribution of Model Outputs ” 1. Introduction The remaining important part of the source code in rknn_yolov5_demo is the post-processing. The post-processing of the official YOLOv5 model is included within the model, so no post-processing is … Read more

Efficient C Programming Under ARM: A Comprehensive Guide

Efficient C Programming Under ARM: A Comprehensive Guide

Article Word Count: 3900 Content Index: ⭐⭐⭐⭐⭐By writing C programs in a certain style, you can help the C compiler generate faster executing ARM code. Below are some key points related to performance:1. Use signed and unsigned int types for local variables, function parameters, and return values. This can avoid type conversion and efficiently utilize … Read more

CLion Tutorial – STM32CubeMX Project

CLion Tutorial - STM32CubeMX Project

Operating System: Windows / Linux / macOS Required Tools: STM32CubeMX, GNU ARM Toolchain Project Format: CMake Compatible Configuration: OpenOCD Run and Debug / Embedded GDB Server For embedded projects targeting STM32 boards, CLion integrates with STM32CubeMX. You can open the .ioc file generated by CubeMX as a project, and CLion will automatically create the CMake … Read more

Embedded AI Learning Path: From Beginner to Expert

Embedded AI Learning Path: From Beginner to Expert

Let’s see what Grok has to say: With the rapid development of Artificial Intelligence (AI), Embedded AI has become increasingly important as a key area that applies AI technology to resource-constrained devices (such as IoT devices and smart hardware). From smart homes to autonomous driving, embedded AI is changing the way we live. If you … Read more

Libmemory: The Dynamic Memory Management Tool for Embedded Systems

Libmemory: The Dynamic Memory Management Tool for Embedded Systems

Dynamic memory management is one of the core challenges in embedded development. Many bare-metal platforms and lightweight RTOS do not provide standard <span>malloc()</span> and <span>free()</span> interfaces, leading to poor code portability and difficult resource management. Today, we introduce libmemory, an open-source tool designed to solve this pain point. This article will explore all aspects of … Read more