 Welcome to this explainer video on the SDM32 Nucleo Motor Control Expansion Board using Arm Embed Environment. This expansion board enables you to drive a two bipolar DC or four unipolar DC motors. During this video, we will show you how to drive four unipolar unidirectional DC motors. We are going to explain how to get your application running in the Arm Embed Environment. The first half of the video will focus on the software setup, and the second half will detail the hardware functionality available. Now, connect four unidirectional DC motors to the expansion board. Then, connect a voltage supply. In this case, we use a 12 volt supply. Then you can connect the SDM32 Nucleo board to a PC using a mini USB cable. And then, you are ready to power on. The board is automatically detected and seen as a disk drive. Now, connect to the Arm Developer.Embed.org website and log in with your credentials. Click on Hardware, then Components, and select Motor under the actuators category. Click on XNucleo IHM04A1 Dual Brush DC Motor Driver and find the Hello World IHM04A1 application example on the next page. Then, import it into the online compiler. Open the main program and choose the desired target platform. Add a new one if needed. At this point, build the application and download it on the Nucleo board. After completing download, or when pressing the black button on the Nucleo board, the application will reset and start. This simple application shows how to run several unidirectional DC motors at different speeds. And now, some details about the STM32 Nucleo Dual Brush DC Stepper Motor expansion board. It includes a fully integrated D-MOS Dual Full Bridge Motor Driver, the L6206. At www.st.com.x-nucleo under the reference XNucleo IHM04A1, you can find user manuals, quick start guides, bill of materials and lots of other detailed documentation to help you on your way to building your application.