Hedy

Hedy @carolineee

About: Publish some interesting electronic articles

Joined:
Dec 18, 2023

Hedy
articles - 250 total

How to change the VID / PID of an Arduino Nano?

Changing the VID / PID of an Arduino Nano depends entirely on which USB interface chip your Nano...

Learn More 0 0Feb 3

How to activate/deactivate other circuits with higher voltage from a microcontroller?

To switch (activate/deactivate) higher-voltage circuits from a microcontroller, you’re really...

Learn More 0 0Jan 30

How to program STM32 microcontroller?

Programming an STM32 is a pipeline of four layers: 1. Write firmware (source code) You write C/C++...

Learn More 0 0Jan 26

How to pause FPGA based digital clock through buttons on FPGA?

1) what “pause” means in an FPGA digital clock A typical FPGA digital clock has at least two...

Learn More 0 0Jan 23

How to Use printf() on STM32 via Serial (UART)?

Below is a practical, step-by-step guide to using printf() on an STM32 via a serial (UART) wire,...

Learn More 0 0Jan 22

How to Overclock a Raspberry Pi?

Overclocking a Raspberry Pi means running the CPU, GPU, and memory at higher frequencies than default...

Learn More 0 0Jan 21

How to turn on an Arduino LED in Tinkercad?

Here’s the simplest, step-by-step way to turn on an Arduino LED in Tinkercad, perfect for...

Learn More 0 0Jan 20

How to simulate microcontroller output with maximum current and high voltage?

A microcontroller (MCU) pin can’t directly output “maximum current + high voltage.” In theory, an MCU...

Learn More 0 0Jan 19

How to use FPGA to implement PID?

Implementing a PID on an FPGA is very doable—and usually better than a microcontroller when you need...

Learn More 0 0Jan 14

What do I need to learn to build a robot with Nucleo-F401RE?

The Nucleo-F401RE is perfect for a first “real” robot because it has ST-LINK built-in, plenty of...

Learn More 0 0Jan 13

Which Raspberry Pi can take 24v?

Most Raspberry Pi “computer boards” do not accept 24 V directly. They are 5 V devices (powered via...

Learn More 0 0Jan 12

How to code LED lights on Arduino?

Here are the most common ways to “code LED lights” on Arduino, with working examples. (Assuming...

Learn More 0 0Jan 9

How to connect to a different microcontroller via Arduino IDE's serial port?

You can use the Arduino IDE’s serial port (Serial Monitor / Plotter) to talk to another...

Learn More 0 0Jan 8

The principle, configuration, and simulation of XADC IP in Xilinx FPGA

Below is a practical, engineering-style view of XADC (Xilinx/AMD 7-series on-chip ADC) + XADC Wizard...

Learn More 0 0Jan 7

What is the internal clock in STM32 timer?

In STM32 timer terminology, the “internal clock” usually means the timer is clocked by CK_INT — a...

Learn More 0 0Jan 6

How to use DHT22 on Raspberry Pi?

Here’s a reliable, start-to-finish way to wire + read a DHT22 (AM2302) on a Raspberry Pi. 1)...

Learn More 0 0Jan 5

How to create flashing leds on an Arduino Nano?

Here’s the simplest way to make flashing LEDs on an Arduino Nano, plus a “multi-LED chase”...

Learn More 0 0Jan 4

How to check for memory leak in microcontroller?

Memory leaks on microcontrollers are usually heap leaks (malloc/new without free/delete) or resource...

Learn More 0 0Dec 31 '25

What is XADC in FPGA?

XADC (eXtensible Analog-to-Digital Converter) is an on-chip analog mixed-signal (AMS) block inside...

Learn More 0 0Dec 30 '25

How to flash hex file into STM32 using ST-LINK/V2?

Here’s the standard, reliable way to flash a .hex onto an STM32 using ST-LINK/V2 (works for most...

Learn More 0 0Dec 29 '25

How to setup wifi on Raspberry Pi 4?

Here are the three most common (and reliable) ways to set up Wi-Fi on a Raspberry Pi 4, depending on...

Learn More 0 0Dec 26 '25

How to install Arduino Nano modules in KiCad?

Here are two solid ways to “install Arduino Nano modules” in KiCad (i.e., place a Nano on your...

Learn More 0 0Dec 25 '25

How do I take a neural network in Python and run it on a microcontroller?

To take a neural network you trained in Python and run it on a microcontroller, the winning pattern...

Learn More 0 0Dec 23 '25

How to use humidity and pressure sensors in daily life?

Humidity and pressure sensors are surprisingly useful in everyday life because they tell you two...

Learn More 0 0Dec 22 '25

What is hardware kernel in FPGA?

In FPGA land, a hardware kernel is a block of logic that implements a “kernel function” as dedicated...

Learn More 0 0Dec 19 '25

How to use protobuf on STM32?

On STM32, you can use Protocol Buffers, but you almost never want Google’s full C++ runtime. The...

Learn More 0 0Dec 18 '25

How to transfer files to Raspberry Pi from PC?

Here are the most common (and reliable) ways to transfer files from a PC to a Raspberry Pi. Pick the...

Learn More 0 0Dec 17 '25

What external power source is Arduino connected to?

An Arduino can be connected to an external power source in a few standard ways. Which one you use...

Learn More 0 0Dec 16 '25

What microcontrollers are used in industry?

Common industrial microcontrollers are chosen for long-term availability, wide temperature range,...

Learn More 0 0Dec 15 '25

Which microcontrollers are used for vibration sensors?

Short version: there isn’t a special “vibration sensor microcontroller” – you pick an MCU based on...

Learn More 0 0Dec 12 '25