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
   414   415   416   417   418   419   420   421   422   423   424