Aidan Taylor

Hi, i’am Aidan Taylor, and is serving in the field of PCB Reverse Engineer, PCB design engineer, and PCB assembly technician. We have more than 10 years of experience in the PCB industry.

STM32 ST-LINK Utility (STSW-LINK004)

STM32 ST-LINK Utility

What is STM32 ST-LINK utility? STM32 ST-LINK Utility, also called STSW-LINK004, is a tool for programming (reading, writing, erasing, option words) of the entire STM32 series of chips. It not only provides a graphical interface (GUI), but also provides a command line interface (CLI). Compared with ST Visual Programmer (STVP), ST-LINK Utility only supports the […]

STM32 ST-LINK Utility Read More »

SWD vs. JTAG A Comparison of Embedded Debugging Interfaces

SWD vs. JTAG: A Comparison of Embedded Debugging Interfaces

SWD and JTAG are popular debugging interfaces for those MCU basing on Cortex-M. But these two interfaces are different in both structure and applications. In this article, we’ll introduce their pins, working principle, Pros and Cons. SWD Interface SWD, Serial Wire Debug, is a protocol designed by ARM for programming and debugging their microcontrollers. It

SWD vs. JTAG: A Comparison of Embedded Debugging Interfaces Read More »

STM32G4 Series Microcontroller

STM32G4 Series Microcontroller High Performance MCUs

The STM32G4 series was introduced in June 2019 as an upgrade to the F3 series, offering enhanced performance and analog-digital capabilities. It features upgrades in terms of performance, peripherals, and security. About STM32G4 The STM32G4 high-performance microcontroller is a unique next-generation creation by ST, featuring outstanding performance suitable for applications such as motor control, industrial

STM32G4 Series Microcontroller High Performance MCUs Read More »

STM32 Nucleo Development Boards

STM32 Nucleo Development Boards

ST’s STM32 Nucleo development boards encompass a range of options, including NUCLEO-F030R8 (supporting STM32F0), NUCLEO-F103RB (supporting STM32F), NUCLEO-F401RE (supporting STM32F4), and NUCLEO-L152RE (supporting STM32L1). These boards offer various combinations of performance, power efficiency, and features. The STM32 Nucleo development boards integrate the ST-Link debugger/programmer and are compatible with various development environments such as IAR EWARM,

STM32 Nucleo Development Boards Read More »

STM32F3 Series MCUs

STM32F3 Series Microcontroller

STM32F3 includes a series of 32-bit MCUs with high performance, real-time functionality, digital signal processing, low power consumption and low voltage operation, while maintaining high integration and ease of development. The unrivaled range of STM32 products is based on an industry-standard core and offers a wide range of tools and software options, making the range

STM32F3 Series Microcontroller Read More »

STM32CubeProgrammer Tutorial

STM32CubeProgrammer Tutorial

Introduction to STM32CubeProgrammer STM32CubeProgrammer is a very powerful STM32 programming tool launched by STMicroelectronics. It highly integrates the functions of the following tools: STVP or STLinkUtility (JTAG/SWD programming tool) STMFlashLoaderDemo (UART programming tool) DfuSeDemo (USB burning tool) ST-LinkUpgrade (Stlink programmer firmware upgrade tool) User Interface of STM32CubeProgrammer STM32CubeProgrammer provides both graphical and command line user interfaces.

STM32CubeProgrammer Tutorial Read More »

STM32MP1 Development Tools Qt Creator

STM32MP1 Development Tools Qt Creator

Introduction to STM32MP1 In the process of continuous iteration of chips, many excellent models have been produced. For example, STM32MP1 is a model of the new generation of MPU. In 2019, ST launched the STM32MP1 series of chips for the first time, with a main frequency of 650MHz and a groundbreaking heterogeneous system architecture (HSA)

STM32MP1 Development Tools Qt Creator Read More »

Scroll to Top

Instant Quote

Scan the code