DIY a Switching Power Supply: Essential Knowledge

DIY a Switching Power Supply: Essential Knowledge

â–² For more exciting content, click the blue text above to follow us To become a qualified hardware engineer, mastering power supply knowledge is crucial— Every operational system must have a power supply, and the reliability and stability of the power supply affect the entire system’s performance. So, how can we generate a “clean” power … Read more

Embedded Development: Mastering Logic Analyzers

Embedded Development: Mastering Logic Analyzers

Microcontroller development engineers and electronics enthusiasts deal with various digital circuits every day. In the process of debugging circuits, in addition to using multimeters and oscilloscopes, logic analyzers are also essential. A logic analyzer is an instrument that collects and displays digital signals from test devices using a clock, primarily used for timing determination. Unlike … Read more

The Troubles Without OLED Screens: How LCD Stays Strong?

The Troubles Without OLED Screens: How LCD Stays Strong?

Click the above Computer Enthusiast to follow us Compared to LCD screens, OLED screens have higher color gamut and contrast, displaying more vibrant colors. The self-illuminating advantage allows it to show pure black without light leakage, resulting in extremely low power consumption on dark backgrounds, thus successfully conquering more and more mid-to-high-end smartphones. However, OLED … Read more

MicroPython: A New Era in IoT Device Programming

MicroPython: A New Era in IoT Device Programming

Article Title: MicroPython: A New Era in IoT Device Programming Introduction: With the rapid development of Internet of Things (IoT) technology, embedded systems play an increasingly important role in smart homes, industrial automation, and environmental monitoring. MicroPython is a Python implementation designed specifically for microcontrollers and microprocessors, allowing developers to use Python for hardware control … Read more

Exploring the Secrets of RGB LED Technology

Exploring the Secrets of RGB LED Technology

After learning the basic knowledge of LED, students have gained some understanding of LED, especially the monochrome LED. However, in many areas of our lives, we also use a type of LED with a richer color palette, called full-color LED. In this lesson, we will guide students to explore the dazzling secrets of LED. Figure … Read more

Controlling Raspberry Pi GPIO with RPi.GPIO

Controlling Raspberry Pi GPIO with RPi.GPIO

The GPIO interface of the Raspberry Pi is like the nerve endings of a small computer, capable of sensing external signals and controlling various peripherals. Using the RPi.GPIO module, we can easily manipulate these pins with Python code. Whether it’s lighting up a small bulb, controlling a motor, or reading sensor data, it’s all possible. … Read more

Using FPGA to Control a Robotic Arm

Using FPGA to Control a Robotic Arm

Today we will explore how to develop a high-performance, precise robotic arm using Python and low-cost FPGA. Introduction Due to the parallel characteristics of FPGA, it excels in precision motor control and robotics. This article explores the development of a ROS2-based solution that allows the robot to autonomously write on a whiteboard. This project will … Read more

Practical Applications of MOSFETs

Practical Applications of MOSFETs

When I mention MOSFETs, your mind might be a bit confused. [Paid] STM32 Embedded Material Package Most textbooks will tell you a long paragraph: MOSFET stands for Metal-Oxide-Semiconductor Field-Effect Transistor, which is an insulated gate field-effect transistor, made using silicon wafers and diffusion processes……. There are both N-channel and P-channel types. Moreover, it has two … Read more

Microbit Sensor Series 05 – PWM Motor

Microbit Sensor Series 05 - PWM Motor

01 Introduction The PWM motor is controlled by a PWM signal, allowing for precise control of rotation speed and high torque compared to a regular DC motor, although it does not achieve as high a speed. 02 Principle For an introduction to the principle of PWM, please refer to my previous article on PWM servos. … Read more

Micro:bit PWM Servo Control Tutorial

Micro:bit PWM Servo Control Tutorial

01 Introduction PWM servos are controlled by PWM signals, allowing instantaneous angle changes, with good responsiveness and strong locking capability, but lower precision. 02 Principle Analog and Digital Signals First, let’s understand what analog and digital signals are: Analog Signal: The micro:bit can output a voltage between 0~3.3V, with parameter values and return values ranging … Read more