Building Your Bluetooth Music World with ESP32-A2DP

Building Your Bluetooth Music World with ESP32-A2DP

ESP32-A2DP is an open-source library based on the ESP32 microcontroller, providing a simple and easy-to-use API that allows the ESP32 to easily receive and send Bluetooth audio data, building your own Bluetooth music world. This article will detail the features, usage methods, and some application scenarios of ESP32-A2DP, helping you quickly get started and develop … Read more

Choosing the Right Embedded Development Board: A Comparison of ESP32, STM32, Raspberry Pi, and Domestic Boards

Choosing the Right Embedded Development Board: A Comparison of ESP32, STM32, Raspberry Pi, and Domestic Boards

With the rapid development of technologies such as the Internet of Things and artificial intelligence, embedded development has received increasing attention. The plethora of development boards available on the market can overwhelm many novice developers, making it difficult to choose the right board. This article provides a detailed comparative analysis of ESP32, STM32, Raspberry Pi, … Read more

Microcontroller Development – Socket Programming

Microcontroller Development - Socket Programming

Click to listen to music while watching☝ (Today’s recommendation: “Zhong Wu Yan”) Socket programming is a commonly used programming in networking. We achieve communication between networks by creating socket keywords in the network. Through collecting a lot of information, this chapter aims to provide a comprehensive understanding of socket programming. The article references a lot … Read more

Common Memory Partition Areas in Microcontrollers

Common Memory Partition Areas in Microcontrollers

Follow+Star public number, don’t miss wonderful content Author | Xing Mo Editor | strongerHuang Seeing some friends discussing the topic of microcontroller memory, today I will describe the common partition areas in conjunction with STM32. In an STM32 program code, from high memory address to low memory address, the stack area, heap area, global area … Read more

Understanding RISC-V: The Open Source Chip Revolution

Understanding RISC-V: The Open Source Chip Revolution

Recently, I introduced the open-source base station O-RAN. Today, I’m going to introduce another open-source concept, which is the current celebrity in the semiconductor industry, often referred to as the “open-source chip” RISC-V. Speaking of chips, since the ZTE ban by the U.S., the attention on chips has reached an unprecedented height among the Chinese … Read more

Is a 10-bit ADC Enough for Microcontrollers?

Is a 10-bit ADC Enough for Microcontrollers?

1. Introduction Most microcontrollers now come with internal ADCs ranging from 10 to 12 bits. In general applications, how much does the bit depth of ADC conversion affect measurement errors? Is a 12-bit ADC enough? Below, we will discuss the impact of ADC bit depth on measurement errors through practical measurements. 2. Circuit Design We … Read more

Comprehensive Guide to 400 Examples of Microcontroller Programming (1-100)

Comprehensive Guide to 400 Examples of Microcontroller Programming (1-100)

Follow the blue words to get the “Entry Materials” for the complete tutorial from beginner to advanced on microcontrollers The development board will guide you in, and we will help you soar Written by | Wu Ji (WeChat: 2777492857) The full text is about1582 words, reading takes about 5 minutes Recently, some beginners have consulted … Read more

Qt for MCU: Directly Deploying on Microcontrollers without an Operating System

Qt for MCU: Directly Deploying on Microcontrollers without an Operating System

Qt Company recently announced a new toolkit: Qt for MCU. Qt for MCU can run on devices without an operating system, allowing developers to create smooth user interfaces on cost-effective microcontrollers. Qt-based applications can now be deployed on traditional operating systems and microcontrollers based on ARM Cortex M7. How is Qt for MCU implemented? The … Read more

Do Microcontroller Projects Require Software Architecture?

Do Microcontroller Projects Require Software Architecture?

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Official Account | Embedded Column It is often heard that someone says: “For such a small project like a microcontroller, why consider software architecture…” Although microcontroller projects are small, they are still projects, as the saying goes, “Though the sparrow is … Read more