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

Compare
SKU: DIYS10765 Categories: ,

Description

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)

text
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)

text
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

text
┌─────────────────────────────────────────────────────────────┐
│                      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)

  1. Connect the ST-Link to your computer and target board

  2. Open STM32CubeIDE and create/import your project

  3. In Debug Configuration, select “ST-Link (ST-Link GDB server)”

  4. Click Debug to start programming and debugging

Keil MDK

  1. Connect the ST-Link to your computer and target board

  2. Open Keil MDK and load your project

  3. Go to Project > Options for Target > Debug

  4. Select “ST-Link Debugger” from the drop-down menu

  5. Click Settings to verify connection

  6. Press F7 to build, F8 to download

ST-Link Utility (Standalone)

  1. Install ST-Link Utility from STMicroelectronics website

  2. Connect programmer and target board

  3. Launch ST-Link Utility

  4. Use “Connect” to establish communication

  5. 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

Be the first to review “ST-Link V2 Mini Programmer Debugger”

Your email address will not be published. Required fields are marked *