 Hello, and welcome to this video explaining how to get started with the Stepper Motor Driver STM32 Nucleo Expansion Board. This board is part of the STM32 Open Development Environment, a fast and affordable way to develop innovative devices and applications with ST components. The information on how to obtain the board can be found on www.st.com.x-nucleo under the reference XNUCLEO-IHM01A1. The board is built around the STL6474 Stepper Motor Driver, a power supply and motor bridge is connector, a power OK LED and a fault LED to check the alarms reported by the STL6474. The board is equipped with an Arduino Uno R3 connector, allowing it to be plugged into an STM32 Nucleo Development Board. First, connect the Stepper Motor and its power supply to the expansion board. Next, connect the STM32 Nucleo Development Board to a PC using a mini USB cable. The board is automatically detected and seen as a disk drive. Visit ST.com and search for the keyword XNUCLEO-IHM01A1. Click on the main part number link. Then, go to the Tools and Software section and click on the XCube link. Finally, go to the end of the page and click on the Download button in the Get Software section. When downloaded, just unzip the file in the folder you want. In the software package, you will find directories with all the required material. Now, let's try a sample application that allows you to drive one Stepper Motor connected to a Motor Driver expansion board. The firmware to be installed is called IHM01A1, example for one Motor, and can be found in the Examples folder of the projects directory as shown here. Select the STM32 Nucleo Development Board you are using and drag and drop the binary file onto the Nucleo Disk Drive. Once the firmware is downloaded, just press the Reset button of the Nucleo Board and the Stepper Motor will automatically start to move. It will execute the demo sequence which is coded in the main .c file of the project. This sequence includes commands such as moves of a given number of steps in forward or backward direction, go to specific position, and many others. The package also includes a sample application which provides an example of daisy chaining. It is called IHM01A1, example for three Motor and can be downloaded in the same way as previously described. It should be used with a configuration where three X Nucleo IHM01A1 expansion boards are stacked. A comprehensive set of documentation for the STM32 Nucleo Stepper Motor Driver expansion board including a user manual, application notes, quick start guide, and data sheet is also available.