Blog

Do all microcontrollers come with a serial port?

2025-10-13 15:20:29 71
No, not all microcontrollers come with a serial port. The presence and number of serial ports depend on the microcontroller's architecture, target application, and price point.

How to use Arduino to control a motor?

2025-10-11 15:27:41 112
Using an Arduino to control motors is one of the most common and beginner-friendly projects. Arduino is often better suited for motor control than a Raspberry Pi for simple applications because it's designed for real-time I/O and can handle the electrical noise from motors more robustly.

How to quickly evaluate whether an MCU can run the system RTOS?

2025-10-10 15:09:26 106
Evaluating whether an MCU can run a Real-Time Operating System (RTOS) quickly involves checking a few critical hardware and resource thresholds.

Depth analysis of diode short-circuit failure

2025-10-09 14:43:09 119
Here is a depth analysis of diode short-circuit failure, covering its mechanisms, causes, symptoms, implications, and testing methods.

How to prevent EMI when designing switch mode power supplies?

2025-09-30 14:37:35 92
Here’s a practical, field-tested cheat sheet you can use when designing switch-mode power supplies (SMPS) to keep EMI under control. It’s organized by what actually moves the needle first (layout), then filtering, parts choices, and finally verification.

How to use LM317 to construct a voltage source circuit?

2025-09-29 15:17:54 106
The LM317 is one of the most versatile and popular linear voltage regulators. Constructing a variable voltage source with it is straightforward.

What is the difference between MII, RMII, GMII, and RGMII?

2025-09-28 16:39:55 308
MII, RMII, GMII, and RGMII are all standards that define the interface between a MAC (Media Access Controller, typically part of a processor or switch) and a PHY (Physical Interface Transceiver, the chip that actually drives the Ethernet cable).

How to choose the right clock chip for a project?

2025-09-26 15:04:09 143
Choosing the right clock chip (often called a Real-Time Clock or RTC) is a critical decision for many embedded projects. The "right" choice depends entirely on your project's requirements.