Page 419 - ARM Based Microcontroller Projects Using MBED
P. 419
CHAPTER
17
STM32 Nucleo Expansion Boards
17.1 OVERVIEW
The expansion boards plug on top of the Nucleo development boards and provide addi-
tional peripheral components and modules such as sensors, actuators, displays, and so on.
These are professional quality boards that can be used during project development.
The expansion boards are equipped with Arduino or Morpho compatible connectors so
that they can be plugged on top of the Nucleo development boards. The expansion boards
are supported by STM32-based software modules (e.g., TrueSTUDIO, Keil MDK-ARM, Sys-
tem Workbench, STM32CubeMX) as well as by Mbed, thus making it very easy to develop
complex projects in relatively short times. The combination of the STM32 Nucleo board
and expansion boards is a scalable approach for application development, prototyping, or
for product evaluation.
In this chapter we shall be looking at the features of some of the commonly used expansion
boards and also develop some projects using some of the popular expansion boards. Further
information on the expansion boards can be obtained from the following ST website:
http://www.st.com/en/evaluation-tools/stm32-nucleo-expansion-boards.html?
querycriteria¼productId¼SC1971
The pictures of the expansion boards in this chapter and the information contained in the
chapter are a Copyright of STMicroelectronics and have been used here with their written
permission: #STMicroelectronics. Used with permission.
17.2 HIGH-POWER STEPPER MOTOR BOARD (X-NUCLEO-IHM03A1)
This is a stepper motor driver expansion board (Fig. 17.1) designed for driving high-power
bipolar stepper motors, and is based on powerSTEP01. The board is compatible with the
Arduino UNO R3 connector. The basic features of this expansion board are as follows:
• voltage range from 10.5 to 85V
• phase current up to 10A rms
405
ARM-based Microcontroller Projects Using mbed # 2019 Elsevier Ltd. All rights reserved.
https://doi.org/10.1016/B978-0-08-102969-5.00017-3