Global MCU Market and Technology Development Trends

Global MCU Market and Technology Development Trends

The rise of microcontrollers (MCUs) began in the 1970s in Europe and America, and the 8051 MCU was introduced in 1981. It has been 36 years since then. In terms of quantity, 8-bit MCUs remain the backbone of the MCU market, and many companies continue to design and produce MCUs based on the 8051 core. … Read more

Keil MDK-ARM 5.34 Installation Guide

Keil MDK-ARM 5.34 Installation Guide

Keil MDK-ARM development tools originate from the German company Keil, a leading independent supplier of software development tools for microcontrollers (MCUs). Keil manufactures and sells a wide range of development tools, including ANSI C compilers, macro assemblers, debuggers, linkers, library managers, firmware, and real-time operating system kernels, among others. Since its introduction to the market … Read more

Lapce: A High-Performance Code Editor Written in Pure Rust

Lapce: A High-Performance Code Editor Written in Pure Rust

Lapce is a code editor written in pure Rust, rapidly becoming a favorite among developers due to its outstanding performance, rich features, and modern design. This article will delve into the core characteristics, advantages, and future development directions of Lapce, showcasing the charm of this next-generation code editor.

Why Open Source Is So Important for IoT

Why Open Source Is So Important for IoT

Source: OFweek IoT Author: Old Bird Published by IoT Think Tank Please indicate the source and origin when reprinting —— [Introduction] —— The Internet of Things (IoT), open source, and operating systems are currently hot topics in the IT industry, and these three terms constitute the IoT open-source operating system. For the development of the … Read more

Essential Tools and Devices for Embedded Development

Essential Tools and Devices for Embedded Development

For technology enthusiasts aspiring to enter the field of embedded development, understanding and preparing the relevant tools and devices is an important step in starting this journey. This article will detail the indispensable tools and devices in the embedded development process. 01 Development Tools 1. Development Boards The development board is the core hardware platform … Read more

Yes, mbed OS 5 Is Now Available

Yes, mbed OS 5 Is Now Available

Cover image: This is the “Internet of Things” as seen by people from 1960 to 1990. Recently, ARM mbed released mbed OS 5.3, which is a further performance upgrade based on previous versions. This is a good sign, indicating that the basic framework and development approach have been established, and there should no longer be … Read more

Master These Embedded C/C++ Development Tools To Boost Efficiency!

Master These Embedded C/C++ Development Tools To Boost Efficiency!

I am Lao Wen, an embedded engineer who loves learning. Follow me to become even better together! In daily development work, embedded low-level drivers and application development often use C and C++ programming languages. Today, we will discuss the top 10 IDEs most suitable for C/C++ developers, and you can see which one fits you … Read more

Creating IAR Project for KEA128 Chip

Creating IAR Project for KEA128 Chip

Teacher Zhu, this tutorial is based on notes I整理ed from a recent competition. I remember that there was very little information online about the KEA128 application in smart car competitions. I have graduated but couldn’t bear to delete these materials. If you think this article might be useful for everyone (especially those just starting with … Read more

Introduction to Microcontroller Programming Basics

Introduction to Microcontroller Programming Basics

Click the blue text to follow, reply with “Introduction Materials” to get a tutorial from beginner to advanced on microcontrollers Written by | Wu Ji (WeChat: 603311638) Original | Article 18 of the series Full text 1064 words, reading time approximately 5 minutes I personally believe that microcontrollers are not a technology, but a tool. … Read more

ESP-BSP: Tailored Board Support Package for ESP Boards

ESP-BSP: Tailored Board Support Package for ESP Boards

ESP-BSP is the Board Support Package (BSP) officially provided by Espressif, designed to simplify the process for developers using Espressif development boards. It is especially suitable for quickly setting up applications based on chips such as ESP32, ESP32-S2, ESP32-S3, and ESP32-C3. It provides developers with various low-level drivers and configurations, allowing easy control of hardware … Read more