ST-Link V2 Mini Programmer Debugger
4,000 د.ع
Program and debug your STM8 and STM32 microcontroller projects with this ST-Link V2 Mini Programmer, a compact and reliable development tool designed for STMicroelectronics microcontrollers. This small yet powerful programmer/debugger provides a complete solution for firmware uploading, in-circuit debugging, and real-time code execution monitoring for both STM8 and STM32 families .
In stock
CompareDescription
ST-Link V2 Mini Programmer – STM8 STM32 Simulator Download Debugger Programming Module
Program and debug your STM8 and STM32 microcontroller projects with this ST-Link V2 Mini Programmer, a compact and reliable development tool designed for STMicroelectronics microcontrollers. This small yet powerful programmer/debugger provides a complete solution for firmware uploading, in-circuit debugging, and real-time code execution monitoring for both STM8 and STM32 families .
The ST-Link V2 Mini supports a wide range of STM8 and STM32 devices, making it an essential tool for developers working with STMicroelectronics microcontrollers . It communicates with your target board via standard SWIM (Single Wire Interface Module) for STM8 devices and SWD (Serial Wire Debug) for STM32 devices, providing fast and reliable programming and debugging capabilities .
This programmer is fully compatible with the official ST-Link utilities, as well as popular development environments including Keil MDK, IAR Embedded Workbench, and the open-source OpenOCD (Open On-Chip Debugger) . The compact design includes a 4-pin SWD/SWIM connector, a USB interface for connection to your computer, and onboard status LEDs to indicate power and communication activity . Whether you’re a professional embedded developer, a hobbyist working on STM32 projects, or a student learning ARM Cortex-M programming, this ST-Link V2 Mini programmer provides the essential toolset for your development workflow .
Key Features
Dual Support for STM8 and STM32
Compatible with both STM8 8-bit microcontrollers (via SWIM interface) and STM32 32-bit ARM Cortex-M microcontrollers (via SWD interface), providing a single programming solution for STMicroelectronics’ entire MCU portfolio .
Compact and Portable Design
Miniature form factor makes it easy to carry in your toolkit or include in project boxes, while maintaining full functionality for programming and debugging tasks .
High-Speed USB Interface
Connects to your computer via USB (typically 2.0) with a built-in USB-to-serial converter, providing fast and reliable communication without requiring external power supplies .
SWD and SWIM Debugging Support
Supports both Serial Wire Debug for STM32 devices and Single Wire Interface Module for STM8 devices, enabling full debugging capabilities including breakpoints, single-step execution, and register/memory inspection .
Onboard Status LEDs
Features clear LED indicators for power, communication activity, and target connection status, providing immediate visual feedback of the programmer’s operational state .
Automatic Firmware Updates
Compatible with ST-Link upgrade utilities, allowing you to keep the programmer’s firmware up to date with the latest features and device support .
Wide Development Environment Compatibility
Works seamlessly with STM32CubeIDE, Keil MDK, IAR Embedded Workbench, and OpenOCD, making it easy to integrate into your preferred development workflow .
4-Pin SWD/SWIM Connector
Features a standard 2×2 2.54mm pitch header (typically 4 pins: VDD, SWDIO/SWIM, SWCLK, GND) for easy connection to target boards, with a separate 6-pin connector for additional signals on some versions .
Target Voltage Detection
Automatically detects and adapts to target board voltage levels (typically 3.3V or 5V), ensuring safe communication with a wide range of target devices .
Overcurrent Protection
Built-in protection circuitry helps prevent damage to the programmer and target device in case of wiring errors or short circuits .
Specifications
| Parameter | Value |
|---|---|
| Product Type | ST-Link V2 Mini Programmer/Debugger |
| Supported Microcontrollers | STM8 Series (all), STM32 Series (all) |
| Debug Interfaces | SWIM (STM8), SWD (STM32) |
| Host Connection | USB 2.0 (Type-A or Micro USB depending on version) |
| Target Voltage Range | 3.3V / 5V (auto-detection) |
| Output Interface | 4-pin SWD/SWIM (VDD, SWDIO/SWIM, SWCLK, GND) |
| Status Indicators | Power LED, Communication/Target LED |
| Supported IDEs | STM32CubeIDE, Keil MDK, IAR EWARM, IAR EWSTM8 |
| Supported Debuggers | OpenOCD, ST-Link Utility |
| Firmware Upgrade | Yes via ST-Link Upgrade Utility |
| Dimensions | Approximately 40mm x 17mm x 8mm |
| Weight | Approximately 10g |
Pin Configuration
| Pin | Function | Description |
|---|---|---|
| 1 | VDD | Target supply voltage (3.3V/5V) |
| 2 | SWDIO / SWIM | Data signal for SWD (STM32) or SWIM (STM8) |
| 3 | SWCLK | Clock signal for SWD (STM32) |
| 4 | GND | Ground (common reference) |
Note: Some versions include additional pins for 3.3V output, reset signal, or other functions.
Wiring Diagram
Connecting to STM32 (SWD)
ST-Link V2 Mini STM32 Target --------------- ------------ VDD (Pin 1) -----> 3.3V / 5V (Target VDD) SWDIO (Pin 2) -----> SWDIO Pin SWCLK (Pin 3) -----> SWCLK Pin GND (Pin 4) -----> GND
Connecting to STM8 (SWIM)
ST-Link V2 Mini STM8 Target --------------- ----------- VDD (Pin 1) -----> 3.3V / 5V (Target VDD) SWIM (Pin 2) -----> SWIM Pin (Optional Reset) -----> Reset Pin (for some STM8 devices) GND (Pin 4) -----> GND
Connection Diagram
┌─────────────────────────────────────────────────────────────┐ │ Computer USB Port │ │ │ │ │ USB Cable (A to Micro) │ │ │ │ │ ┌───────┴───────┐ │ │ │ ST-Link V2 │ │ │ │ Mini │ │ │ │ Programmer │ │ │ └───────┬───────┘ │ │ │ │ │ 4-pin SWD/SWIM Cable │ │ │ │ │ ┌───────┴───────┐ │ │ │ Target Board │ │ │ │ (STM8/STM32) │ │ │ └───────────────┘ │ └─────────────────────────────────────────────────────────────┘
Software Setup
STM32CubeIDE (Built-in Support)
-
Connect the ST-Link to your computer and target board
-
Open STM32CubeIDE and create/import your project
-
In Debug Configuration, select “ST-Link (ST-Link GDB server)”
-
Click Debug to start programming and debugging
Keil MDK
-
Connect the ST-Link to your computer and target board
-
Open Keil MDK and load your project
-
Go to Project > Options for Target > Debug
-
Select “ST-Link Debugger” from the drop-down menu
-
Click Settings to verify connection
-
Press F7 to build, F8 to download
ST-Link Utility (Standalone)
-
Install ST-Link Utility from STMicroelectronics website
-
Connect programmer and target board
-
Launch ST-Link Utility
-
Use “Connect” to establish communication
-
Load firmware file (.hex, .bin) and click “Program”
Common Applications
-
Programming and debugging STM32 projects
-
Firmware development for STM8 microcontrollers
-
Embedded systems development and education
-
Prototyping and product development
-
In-circuit debugging and code analysis
-
Production programming of STM devices
-
University and educational laboratory use
-
DIY electronics and hobbyist projects
Package Contents
-
1 x ST-Link V2 Mini Programmer/Debugger Module
-
(USB cable may or may not be included depending on version)
مبرمج ST-Link V2 Mini – محاكي ومنزل برامج لـ STM8 و STM32
قم ببرمجة وتصحيح أخطاء مشاريع المتحكمات الدقيقة STM8 و STM32 الخاصة بك باستخدام مبرمج ST-Link V2 Mini، وهي أداة تطوير مدمجة وموثوقة مصممة للمتحكمات الدقيقة من STMicroelectronics. يوفر هذا المبرمج/المصحح الصغير والقوي حلاً كاملاً لتحميل البرامج الثابتة وتصحيح الأخطاء داخل الدائرة ومراقبة تنفيذ الكود في الوقت الفعلي لكل من عائلتي STM8 و STM32 .
يدعم ST-Link V2 Mini مجموعة واسعة من أجهزة STM8 و STM32، مما يجعله أداة أساسية للمطورين الذين يعملون مع متحكمات STMicroelectronics . يتواصل مع لوحة الهدف الخاصة بك عبر واجهات SWIM القياسية لأجهزة STM8 و SWD لأجهزة STM32، مما يوفر قدرات برمجة وتصحيح أخطاء سريعة وموثوقة .
هذا المبرمج متوافق تمامًا مع أدوات ST-Link الرسمية، بالإضافة إلى بيئات التطوير الشائعة بما في ذلك Keil MDK و IAR Embedded Workbench و OpenOCD مفتوح المصدر . يتضمن التصميم المدمج موصل SWD/SWIM بـ 4 دبابيس وواجهة USB للاتصال بجهاز الكمبيوتر الخاص بك ومصابيح LED لحالة التشغيل للإشارة إلى الطاقة ونشاط الاتصال . سواء كنت مطورًا محترفًا للأنظمة المدمجة أو هاويًا يعمل على مشاريع STM32 أو طالبًا يتعلم برمجة ARM Cortex-M، فإن مبرمج ST-Link V2 Mini هذا يوفر مجموعة الأدوات الأساسية لسير العمل التطويري الخاص بك .
المميزات الرئيسية
دعم مزدوج لـ STM8 و STM32
متوافق مع كل من متحكمات STM8 8 بت والمتحكمات STM32 32 بت ARM Cortex-M، مما يوفر حل برمجة واحد لمجموعة متحكمات STMicroelectronics بأكملها .
تصميم مدمج ومحمول
عامل شكل صغير يسهل حمله في مجموعة أدواتك أو تضمينه في علب المشاريع، مع الحفاظ على وظائف كاملة لمهام البرمجة وتصحيح الأخطاء .
واجهة USB عالية السرعة
يتصل بجهاز الكمبيوتر الخاص بك عبر USB مع محول USB-to-serial مدمج، مما يوفر اتصالاً سريعًا وموثوقًا دون الحاجة إلى مصادر طاقة خارجية .
دعم تصحيح أخطاء SWD و SWIM
يدعم كلاً من Serial Wire Debug لأجهزة STM32 و Single Wire Interface Module لأجهزة STM8، مما يتيح قدرات تصحيح أخطاء كاملة بما في ذلك نقاط التوقف والتنفيذ خطوة بخطوة وفحص السجلات/الذاكرة .
مصابيح LED لحالة التشغيل
يتميز بمؤشرات LED واضحة للطاقة وحالة الاتصال واتصال الهدف، مما يوفر تغذية راجعة بصرية فورية لحالة تشغيل المبرمج .
تحديثات البرامج الثابتة التلقائية
متوافق مع أدوات ترقية ST-Link، مما يسمح لك بالحفاظ على تحديث البرامج الثابتة للمبرمج بأحدث الميزات ودعم الأجهزة .
توافق واسع مع بيئات التطوير
يعمل بسلاسة مع STM32CubeIDE و Keil MDK و IAR Embedded Workbench و OpenOCD، مما يجعله سهل التكامل في سير العمل التطويري المفضل لديك .
موصل SWD/SWIM بـ 4 دبابيس
يتميز برأس قياسي 2×2 بمسافة 2.54 مم للاتصال السهل بلوحات الهدف، مع موصل منفصل بـ 6 دبابيس لإشارات إضافية في بعض الإصدارات .
كشف جهد الهدف
يكتشف ويتكيف تلقائيًا مع مستويات جهد اللوحة الهدف، مما يضمن اتصالاً آمنًا مع مجموعة واسعة من الأجهزة الهدف .
حماية من التيار الزائد
تساعد دوائر الحماية المدمجة في منع تلف المبرمج والجهاز الهدف في حالة أخطاء الأسلاك أو الدوائر القصيرة .
المواصفات الفنية
| المعلمة | القيمة |
|---|---|
| نوع المنتج | مبرمج/مصحح ST-Link V2 Mini |
| المتحكمات المدعومة | سلسلة STM8 (جميعها)، سلسلة STM32 (جميعها) |
| واجهات التصحيح | SWIM (STM8)، SWD (STM32) |
| اتصال المضيف | USB 2.0 |
| نطاق جهد الهدف | 3.3V / 5V |
| واجهة الخرج | 4 دبابيس SWD/SWIM |
| مؤشرات الحالة | LED طاقة، LED اتصال/هدف |
| بيئات التطوير المدعومة | STM32CubeIDE، Keil MDK، IAR EWARM، IAR EWSTM8 |
| مصححات الأخطاء المدعومة | OpenOCD، ST-Link Utility |
| ترقية البرامج الثابتة | نعم |
| الأبعاد | حوالي 40 مم × 17 مم × 8 مم |
| الوزن | حوالي 10 جرام |
تكوين الدبابيس
| الدبوس | الوظيفة |
|---|---|
| 1 | VDD (جهد الهدف) |
| 2 | SWDIO / SWIM (بيانات) |
| 3 | SWCLK (ساعة SWD) |
| 4 | GND (أرضي) |
التطبيقات الشائعة
-
برمجة وتصحيح أخطاء مشاريع STM32
-
تطوير البرامج الثابتة لمتحكمات STM8
-
تطوير الأنظمة المدمجة والتعليم
-
النمذجة الأولية وتطوير المنتجات
-
تصحيح أخطاء داخل الدائرة وتحليل الكود
-
برمجة إنتاج أجهزة STM
-
المختبرات التعليمية والجامعية
-
مشاريع الإلكترونيات DIY والهوايات
محتويات العلبة
-
1 × مبرمج/مصحح ST-Link V2 Mini






Reviews
There are no reviews yet