Page 57 - ARM Based Microcontroller Projects Using MBED
P. 57

CHAPTER
                                                  4







             STM32 Nucleo Development Boards








                                           4.1 OVERVIEW

              This chapter is about the STM32 Nucleo development boards. Brief specifications of some
            of the Nucleo development boards are described in the chapter.



                         4.2 STM32 NUCLEO DEVELOPMENT BOARDS

              The STMicroelectronics is an Italian-French multinational electronics manufacturing com-
            pany with headquarters in Geneva, Switzerland. Also called ST for short, it is Europe’s largest
            semiconductor chip maker. The company has 7400 people working in R&D, holds 17,000 pat-
            ents, 9500 patent families, and has filed 500 new patents in 2017. The company employs 45,500
            people and its revenue was $8.35 billion in 2017. With 80 sales and marketing offices in
            35 countries and 11 main manufacturing sites, ST is one of the leading electronics technology
            innovator supplying high-quality microcontroller development boards, various electronics
            hardware, and software development tools.
              The Nucleo family of low-cost development boards is small but powerful boards based on
            the state-of-the-art 32-bit ARM Cortex-M architecture. These development boards are
            targeted for a large audience, including students, professional engineers, and hobbyists at
            all levels. The boards are compatible with the popular Arduino, Mbed, ST-LINK, and ST Mor-
            pho, making it accessible to the users with different backgrounds. In addition to many hard-
            ware extension modules, the Nucleo family is supported by several software development
            tools and integrated development environments (IDEs), such as professional compilers,
            debuggers, and in-circuit programming tools.
              There are over 30 different boards in the Nucleo family, aimed to satisfy the needs of almost
            all users with various backgrounds. Basically, the Nucleo boards come in three different sizes
            where the numbers below refer to the pin counts of the MCUs used on the boards:
            • Small (Nucleo-32)
            • Short (Nucleo-64)
            • Long (Nucleo-144)


                                                   43
            ARM-based Microcontroller Projects Using mbed                # 2019 Elsevier Ltd. All rights reserved.
            https://doi.org/10.1016/B978-0-08-102969-5.00004-5
   52   53   54   55   56   57   58   59   60   61   62