Overview: Common Tools for Developing Renesas MCUs

Overview: Common Tools for Developing Renesas MCUs

In the past two years, I have shared many articles about Renesas MCUs, and I have received a lot of attention from friends. Some beginners have also inquired about the development tools for Renesas MCUs. Today, I would like to share:Common development tools for Renesas MCUs! Integrated Development Environment (IDE)Types 1. e2 studio e2 studio … Read more

Questions and Answers on Microcontroller Application Systems

Questions and Answers on Microcontroller Application Systems

Why must the selection of microcontrollers be considered? Answer: The selection of microcontrollers is an important and labor-intensive task. If the microcontroller model is chosen appropriately, the microcontroller application system will be economical and reliable in operation; if the selection is inappropriate, it will lead to economic waste, affect the normal operation of the microcontroller … Read more

What Development Tools Are Available for STM32 Edge AI?

What Development Tools Are Available for STM32 Edge AI?

What development tools are available for STM32 Edge AI? STM32 has a complete ecosystem of hardware and software for Edge AI, aimed at helping developers efficiently implement Edge AI applications based on STM32 MCUs and MPUs. The STM32 Edge AI ecosystem consists of STM32 hardware platforms (MCUs and MPUs) and software development tools. A typical … Read more

Using Zephir as an Alternative to C for PHP Extension Development

Using Zephir as an Alternative to C for PHP Extension Development

What is Zephir Zephir (Z-End PHP Intermediate Representation) is a high-level language designed for PHP extension development. Its syntax is similar to PHP, but it is ultimately compiled into C code, resulting in high-performance PHP extensions. Its main feature is: allowing PHP developers to write native extensions without directly writing complex C code. If you … Read more

Understanding C++: Evolution, Implementation, and Development Tools

Understanding C++: Evolution, Implementation, and Development Tools

In the long history of programming languages, C++ occupies an irreplaceable position with its efficiency, flexibility, and powerful features. From system development to game engines, from embedded devices to high-performance computing, C++ is ubiquitous. This article systematically reviews the evolution of C++ standards, the technical characteristics of implementation vendors, the intrinsic relationship between standards and … Read more

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