Comparison of TI (Texas Instruments) and ST (STMicroelectronics) Chips in the Cortex-M Series

Comparison of TI (Texas Instruments) and ST (STMicroelectronics) Chips in the Cortex-M Series

1. Product Line 1.1 TI Core Product Line Ultra-Low Power MCU: (MSP430FR Series) 16-bit RISC + FRAM technology, standby power as low as 0.1μA, suitable for sensors and wearable devices. Compared to ST series: STM32L0/L4 (low power), but the FRAM write endurance of MSP430FR (100 million times) surpasses ST’s Flash/EEPROM. High-Performance Wireless MCU (SimpleLink Series): … Read more

Save This Development Board Material List – It’s Extremely Useful for Developing Wireless Communication Systems!

Save This Development Board Material List - It's Extremely Useful for Developing Wireless Communication Systems!

ArticleOverview In this article, DigiKey focuses on common development tools, components, and communication modules in wireless communication systems, providing detailed information onDigiKey‘s various related development resources, including commonMatter,Wi-Fi,BLE,LoRa andZigbee/Thread modules. The article concludes with a look at the future development trends of wireless communication technology in the Internet of Things, smart cities, and Industry 4.0. … Read more

How to Systematically Choose a Linux Operating System in 2025?

How to Systematically Choose a Linux Operating System in 2025?

In 2025, Linux distributions are diversifying, ranging from servers to embedded devices. Choosing a suitable system must consider project characteristics. This article distills ten core considerations to help you quickly establish a technical coordinate system. 1. Project Type Determines Infrastructure Server Scenarios Recommended: Ubuntu LTS (5 years support), Debian (enterprise-level stability), AlmaLinux (CentOS alternative) Case: … Read more

The Domestic RISC-V: A Look at WCH

The Domestic RISC-V: A Look at WCH

This product is a 32-bit general-purpose RISC-V microcontroller. It is not called a “game changer” because of its performance, but mainly due to its unbeatable cost-performance ratio — reportedly only 0.5 RMB! Yes, you heard it right, 0.5 RMB; some people earn enough from a post to buy one. As for performance, it is based … Read more

List of Open-Source Inference Engines for TinyML MCUs

List of Open-Source Inference Engines for TinyML MCUs

Open-Source Inference Engines Currently, the mainstream and active open-source TinyML inference engines with over 1k stars on GitHub provide core support for implementing neural network model inference on MCUs. Arm CMSIS-NN/DSP (CMSIS-6) A function library designed specifically for Arm Cortex-M cores, providing efficient neural network (NN) and digital signal processing (DSP) core functions. https://github.com/ARM-software/CMSIS_6 Google … Read more

RuyiSDK Biweekly Progress Report Issue 048 – July 8, 2025

RuyiSDK Biweekly Progress Report Issue 048 - July 8, 2025

Foreword Welcome to the 48th issue of the “RuyiSDK Biweekly Progress Report”! The package manager has been updated to a new version, and we invite you to download and try it out. To facilitate communication among RISC-V developers, the new website https://ruyisdk.cn is now live! Currently, over a hundred RISC-V developers and active enthusiasts from … Read more

Features and Application Scenarios of Renesas RA2L2

Features and Application Scenarios of Renesas RA2L2

1 Introduction to RA2L2 Product Features 110-nm low power process 48MHz Arm®Cortex®-M23 core Up to 128KB flash, 16KB SRAM, 4KB data flash 32pin to 64pin, LQFP, QFN packages Diverse interfaces such as USBFS, I3C, SSI, LPUART, and CAN 16-bit & 32-bit GPT, 32-bit LPAGT, RTC Operating temperature range: Ta=-40°C~125°C Wide operating voltage range: 1.6V-5.5V Security … Read more

Does the C Language Hinder the Development of Microcontrollers?

Does the C Language Hinder the Development of Microcontrollers?

Recently,I often hear this question: Teacher,C is it too old? Will it hinder the development of microcontrollers? Now with Python and some new languages, is learning C a waste of time? 1.The C language indeed has its quirks. It is easy to make mistakes, such as misusing pointers, array out-of-bounds, forgetting to free memory… These … Read more

Common MCU and CPU Architectures, Development Methods, and Toolchains

Common MCU and CPU Architectures, Development Methods, and Toolchains

Hello everyone, are you still confused by various MCU and CPU architectures? Are you struggling with whether to use bare metal programming or an RTOS? Don’t worry, today I will guide you through the common MCU and CPU architectures, development methods, and toolchains in embedded systems from scratch, ensuring that you will understand it all … Read more

A Linux That Runs in Your Browser Has Arrived

A Linux That Runs in Your Browser Has Arrived

WebVM is a serverless virtual environment that runs entirely on the client side using HTML5/WebAssembly. It is designed to be compatible with the Linux ABI. It runs an unmodified Debian distribution and includes many native development toolchains. WebVM is powered by the CheerpX virtualization engine, which allows x86 binaries to be executed securely and in … Read more