[ Log In ]
Newbie Hack Shirt Back
The STM32 ultra basic kit showing all of the components

STM32 Ultra Basic Kit Special Introductory Price!

$34.95
Qty:
The ARM STM32F030 Advanced kit with the book ARM Microcontrollers Programming and Circuit Building Volume 1

ARM Advanced Kit with Book Vol 1

$158.00
Qty:
ST Link v2 for STM32 and STM8 microcontrollers top view of all components

ST-Link v2 STM32 and STM8 Programmer

$9.95
Qty:
STM32F0 microcontroller and interface board top view

STM32 M0 MCU and Interface to Breadboard

$14.95
Qty:
Top view of the bluetooth module

Bluetooth Module

$17.50
Qty:
The ARM microcontroller beginners kit

ARM Microcontroller Beginners Kit (STM32F0)

$39.95
Qty:

ARM Microcontroller Intermediate Kit (STM32F0)

$89.95
Qty:

ARM Microcontroller Advanced Kit (STM32F0)

$119.95
Qty:
USB 2.0 Cable 10 Foot Type A Male to Type B Male

USB 2.0 Cable Type A Male to Type B Male - 10 FT

$4.80
Qty:

03. Arduino for Production!! How to Connect the ST-Link v2 ARM Programmer to your Computer

Learn how to setup the ST-Link V2 interface to your computer properly.

The next thing that needs to be installed is the device driver to setup this programmer. This is the programmer that will be used to flash the firmware to the microcontroller.


First you’ll need to find the driver on the ST-link website. It is called the STSW-LINK003. You can find it on the website or google it.


the name of the file and the top of the page will look like this:

Scroll down to the download link and download. .

Open the zip folder.



You will find the usb driver file in that zip folder. Copy that file into a folder you can easily access like the desktop.

This is an application that will install the ST-Link driver to your computer.

Run the program to start the installation. Click “next” to confirm that the ST-Link driver will install on your computer.

Confirm the location that the ST-Link driver files will be installed on your computer. If you would like the files to be located elsewhere, click the Change button and select the folder you wish the files to be located.


Click install to finish the installation of the ST-Link driver.


Insert your ST-Link programmer into your USB port.

Image of ST-Link inserted into a USB port

The status bubble will pop up and tell you that the driver device is being installed. Click on this bubble. you will need to fast as this bubble will disappear quickly. You will want to click on this bubble to confirm that the STLink dongle is being install correctly.


The following dialog box will appear. The STLink dongle will be recognized and will first display as STM32 STLink.


The next dialog box will show the actual name: STMicroelectronics STLink dongle. This will prove that the correct driver was installed.

Screenshot of the status of the ST Link being installed

Click on the close button and the STLink programmer is successfully installed.


01. Arduino for Production!! Introduction to ARM Microcontrollers
02. Arduino for Production!! How to Instal and Set up the Arduino IDE (Integrated Development Environment) for the ARM Microcontroller
03. Arduino for Production!! How to Connect the ST-Link v2 ARM Programmer to your Computer
04. Arduino for Production!! How to Use the CoIDE (Adruino IDE) for ARM Microcontroller Development
05. Arduino for Production!! How to Connect the ST-Link v2 to the ARM STM32 Microcontroller
06. Arduino for Production!! How to Output to a Pin to Blink an LED on the ARM Microcontroller Part 1
07. Arduino for Production!! How to Output to a Pin to Blink an LED on the ARM Microcontroller Part 2
08. Arduino for Production!! How to Output to a Pin to Blink an LED on an ARM Microcontroller Part 3
09. Arduino for Production!! Can Not Connect to Target! How to Establish a Connection Again.
10. Arduino for Production!! How to Receive Input from a Pin for Push Button Input (GPIO) on the ARM Microcontroller
11. Arduino for Production!! How to Receive Push Button Input on the ARM Microcontroller Part 2
12. Arduino for Production!! How to Receive Stable GPIO Push Button Input on the ARM Microcontroller - Software Debouncing Part 1
13. Arduino for Production!! How to Receive Stable GPIO PUSH Button Input onthe ARM Microcontroller - Software Debouncing Part 2
14. Arduino for Production - How to Establish Software Debouncing on the ARM Microcontroller Exclusive
15. Arduino for Production!! How to Interface an LCD on the ARM Microcontroller Part 1
16. Arduino for Production!! How to Interface an LCD on the ARM Microcontroller Part 2
17. Arduino for Production!! How to Interface an LCD to an ARM Microcontroller Part 3
18. Arduino for Production!! How to Interface an LCD to the ARM Microcontroller Part 4