FPGA Project Breakdown Strategy: An Efficient Learning Method from Overview to Detail

Quickly master any FPGA project in six steps As an FPGA learner, when faced with a complex project, how can you quickly understand its design concepts and implementation details? This article provides a set of methods for breaking down projects from overview to detail, from simulation to practical testing, helping you efficiently grasp the structure … Read more

FPGA Hardware Development – DDR Design

FPGA Hardware Development - DDR Design

1. Hardware Circuit Design (Basic Assurance) Power Supply and Ripple Control The core power supply (e.g., 1.2V for DDR4) should be independently powered, paired with a capacitor array of 10μF + 0.1μF, with ripple control within ±5%; Termination resistors (ODT) should be placed close to the DDR chips, with matched impedance (typically 50Ω/60Ω) to reduce … Read more

Beginner’s Guide to STM32 Microcontroller and Practical Tutorial

Beginner's Guide to STM32 Microcontroller and Practical Tutorial

Course Details: This course mainly introduces the development process, methods, techniques, and design concepts of STM32 microcontroller application systems through typical examples, focusing on the system design of STM32 microcontrollers, combining software and hardware, in a simple and easy-to-understand manner. This book comprehensively explains various technologies in microcontroller development through 30 module examples, including microcontroller … Read more

Detailed Steps for Testing and Debugging Soldered Circuit Boards

Detailed Steps for Testing and Debugging Soldered Circuit Boards

New Disassembly Activity Starting in August, with prizes including drones, handheld oscilloscopes、computers、vacuum robots、smartwatches、solid-state drives、portable speakers. Come join us for lots of rewards! Hardware Inspection Before Powering On After a circuit board is soldered, when checking if the circuit board can operate normally, it is usually not powered directly. Instead, the following steps should be followed … Read more

Getting Started with 51 Microcontroller: A Practical Guide

Getting Started with 51 Microcontroller: A Practical Guide

Course Details: This course primarily introduces the development process, methods, techniques, and design philosophy of the 51 microcontroller application system through typical examples, focusing on the system design of the 51 microcontroller, combining software and hardware, in a simple and easy-to-understand manner. This book comprehensively explains various technologies in microcontroller development through 30 module examples, … Read more

Mastering JTAG Tools: Using JTAG Probe to “Reverse Engineer” Hardware Circuits

Mastering JTAG Tools: Using JTAG Probe to "Reverse Engineer" Hardware Circuits

On various second-hand websites, you can often find boards that lack accompanying documentation (such as schematics), and these boards are relatively inexpensive. If purchased in bulk, they can be used as development boards. The first challenge is to “reverse engineer” the schematics for subsequent routine development. Currently, there are two software tools that can assist … Read more

Design of CubeSat Attitude Control Computer Based on STM32

Design of CubeSat Attitude Control Computer Based on STM32

Tan Zengqiao, Lu Zhengliang, Zhang Xiang (Nanjing University of Science and Technology, School of Mechanical Engineering, Jiangsu Nanjing 210094) Abstract: In order to meet the requirements of CubeSats for high performance, low power consumption, and rich peripheral interfaces for attitude control computers, this paper designs a CubeSat attitude control computer based on the low-cost, low-power … Read more

Payload Hardware Assessment for High-Altitude Scientific Balloon Missions

High-altitude scientific balloons provide an excellent platform for conducting various scientific payload experiments. In foreign countries, it is often required that instruments undergo testing on high-altitude balloon platforms before officially launching into space. At the same time, to alleviate the burden on scientists in instrument design as much as possible, scientific balloon groups provide conventional … Read more

DIY Development Board Testing Process: Step-by-Step Guide

DIY Development Board Testing Process: Step-by-Step Guide

If you don’t want to miss my updates, remember to check the official account in the upper right corner and set it as a star, take down the star and send it to me. Hardware testing is a very important method for measuring the performance of the circuits designed by engineers, and it also relates … Read more