stlink
« Back to VersTracker
Description:
STM32 discovery line Linux programmer
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: stm32 microcontroller embedded debugging programming
Install: brew install stlink
About:
STLink is a suite of open-source tools for programming and debugging STM32 microcontrollers, specifically the STM32 Discovery and Nucleo boards. It provides a command-line interface and GUI utilities to flash firmware, interact with the GDB server, and access the SWIM and SWD interfaces. This tool is essential for embedded developers working with STMicroelectronics hardware on Linux systems.
Key Features:
  • Flash programming and memory manipulation
  • GDB server for remote debugging
  • ST-Link/V1, V2, and V3 hardware support
  • Command-line interface and GUI utilities
Use Cases:
  • Flashing firmware onto STM32 Discovery and Nucleo boards
  • Debugging embedded applications using GDB
  • Reading and writing to microcontroller memory
Alternatives:
  • OpenOCD – More generic, supports many more hardware targets, but can be more complex to configure for ST-Link.
  • STM32CubeProgrammer – Official STMicroelectronics GUI tool, but it is closed-source and lacks a native Linux command-line interface.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 12:25pm 0 VERSION_BUMP 459e7d2f