Preface In the long evolution of semiconductor manufacturing, process classifications have historically been distinct: analog circuits strive for absolute signal pr...
Overview of RDMA Technology RDMA (Remote Direct Memory Access) enables two servers to directly read from and write to each other's memory without involving the CPU,...
Can Google TPU Shake NVIDIA’s $5 Trillion Moat? The Context: An Arms Race In the midst of the rapid development of AI, leading tech giants have initiate...
When people talk about AI at the edge, one name that comes up again and again is the NVIDIA Jetson Xavier NX. Marketed as the “world’s smallest AI super...
Power supplies are fundamental components that ensure the proper operation of electronic devices by converting electrical energy into the appropriate form needed fo...
With the growing demand for high-efficiency and reliable energy storage systems, the role of Battery Management Systems (BMS) has become more critical than ever. Th...
The ESP32 is a versatile microcontroller commonly used in IoT projects due to its built-in Wi-Fi and Bluetooth capabilities. One powerful application of the ESP32 i...
The rapid evolution of artificial intelligence (AI) and machine learning (ML) has opened new opportunities for deploying these technologies in low-power microcontro...
For microcontroller practitioners, STM32 should be a series of microcontrollers that are more familiar, while ESP32 is relatively unfamiliar. But from the name, bot...
1. Introduction to the F3 series The STM32 F3 seriescombines a 32-bit ARM® Cortex®-M4 core (with FPU and DSP instructions) runningat 72 MHz with a high numb...
This article introduces the cache of stm32, including icache and dcache, and briefly introduces how cache can help optimize the performance of stm32. The article al...
What is the difference between the ESP32 and the ESP8266? In this article, we'll compare the ESP32 vs ESP8266 and describe the pros and cons of each board. The ESP...
What is DRAM DRAM stands for Dynamic Random Access Memory. It's a type of volatile memory used in computers and other electronic devices for storing data and...
The PIC16F877A microcontroller is a powerful and versatile integrated circuit that has become a cornerstone in the world of embedded systems and microcontroller pro...
Introduction to STM32F103C6T6 The STM32F103C6T6 is a versatile and high-performance microcontroller from STMicroelectronics, part of the STM32F1 series, featuring t...
RP2040 and ESP32 are both popular microcontrollers used in the embedded systems industry. RP2040 is a microcontroller developed by Raspberry Pi Foundation. It featu...