2
STM32 Nucleo boards Unified scalable offering Open STM32 development platform for flexible prototyping www.st.com/stm32nucleo The highly affordable STM32 Nucleo boards allow anyone to try out new ideas and to quickly create prototypes with any STM32 MCU. STM32 Nucleo boards can easily be extended with a large number of specialized application hardware add‑ons thanks to Arduino Uno Rev3 and ST morpho connectors on Nucleo‑144 and Nucleo‑64, ST Zio connectors on Nucleo‑144, and Arduino Nano connectors on Nucleo‑32. Moreover, Nucleo boards integrate an ST‑Link debugger/ programmer, so there is no need for a separate probe. A comprehensive STM32 software HAL library together with various software examples are provided with STM32 Nucleo boards, and work smoothly with a wide range of development environments including IAR EWARM, Keil MDK‑ARM, Mbed and GCC‑based IDEs. Most STM32 Nucleo boards can be seamlessly used with Mbed online resources (compiler, C/C++ SDK, and developer community) at www.mbed.org allowing to build a complete application in only a few minutes. KEY FEATURES Includes one STM32 microcontroller in a 32-pin, 64-pin or 144-pin package On-board ST-LINK/V2-1 debugger/ programmer: Virtual COM port Mass storage Wide extension capabilities with specialized shields: Arduino Uno rev3 connectors on Nucleo-64 and Nucleo-144 Access to a wider range of peripherals through Zio connectors on Nucleo-144 Access to all MCU pins through ST morpho connectors on Nucleo-64 and Nucleo-144 Arduino Nano connectors on Nucleo-32 Direct access to Mbed online resources for most boards Supported by IAR, Keil, Arm ® Mbed™ online, and GCC-based IDEs (Atollic, AC6, Emprog, Keolabs, Rowley, Segger, Tasking...)

STM32 Nucleo boards Unified scalable offering - st.com · STM32 NUCLEO EXPANSION BOARDS Unlimited possibilities STM32 Nucleo development boards can easily be expanded through a variety

  • Upload
    vuque

  • View
    256

  • Download
    0

Embed Size (px)

Citation preview

STM32 Nucleo boardsUnified scalable offering

Open STM32 development platform for flexible prototyping

www.st.com/stm32nucleo

The highly affordable STM32 Nucleo boards allow anyone to try out new ideas and to quickly create prototypes with any STM32 MCU.

STM32 Nucleo boards can easily be extended with a large number of specialized application hardware add‑ons thanks to Arduino Uno Rev3 and ST morpho connectors on Nucleo‑144 and Nucleo‑64, ST Zio connectors on Nucleo‑144, and Arduino Nano connectors on Nucleo‑32.

Moreover, Nucleo boards integrate an ST‑Link debugger/programmer, so there is no need for a separate probe.

A comprehensive STM32 software HAL library together with various software examples are provided with STM32 Nucleo boards, and work smoothly with a wide range of development environments including IAR EWARM, Keil MDK‑ARM, Mbed and GCC‑based IDEs.

Most STM32 Nucleo boards can be seamlessly used with Mbed online resources (compiler, C/C++ SDK, and developer community) at www.mbed.org allowing to build a complete application in only a few minutes.

KEY FEATURES• Includes one STM32 microcontroller

in a 32-pin, 64-pin or 144-pin package

• On-board ST-LINK/V2-1 debugger/programmer:• Virtual COM port• Mass storage

• Wide extension capabilities with specialized shields:• Arduino Uno rev3 connectors on

Nucleo-64 and Nucleo-144• Access to a wider range of

peripherals through Zio connectors on Nucleo-144

• Access to all MCU pins through ST morpho connectors on Nucleo-64 and Nucleo-144

• Arduino Nano connectors on Nucleo-32

• Direct access to Mbed online resources for most boards

• Supported by IAR, Keil, Arm® Mbed™ online, and GCC-based IDEs (Atollic, AC6, Emprog, Keolabs, Rowley, Segger, Tasking...)

STM32 NUCLEO EXPANSION BOARDS Unlimited possibilities STM32 Nucleo development boards can easily be expanded through a variety of add-on boards. These expansion boards open the door to any type of application leveraging the appropriate mix of performance/peripherals/power within the comprehensive STM32 family.

MULTIPLE IDE SUPPORT

STM32 NUCLEO BOARD PORTFOLIO

Flash memory size (bytes)

Nucleo type

16 K 192 K128 K 2 M 256 K

Nucleo-64

F042K6

32 K

L011K4 L432KCL031K6

64 K

F031K6 F303K8Nucleo-32

1 M

Nucleo-144

512 K

L073RZL053R8 L476RGL152REF070RB F091RCF030R8 F303RE

F410RB F446REF103RBF334R8 F411REF072RBF302R8 F401RE

L433RC-P L452RE

F303ZE F207ZG* F429ZI*

F446ZE F412ZG F767ZI*F722ZE F413ZH H743ZI*

L496ZG

L4R5ZIF746ZG

Note: * Ethernet 10/100 Mbps

Legend: Mainstream Ultra-low-power High-performance SMPS version available HW crypto/Hash version available

STM32 NUCLEO DEVELOPMENT BOARDS

www.st.com/stm32nucleo

P-NUCLEO-USB001 / USB002 P-NUCLEO-IHM001 I-NUCLEO-LRWAN1 X-NUCLEO-LPM01A

Assistance ConseilSystèmes

Free IDEs

EMBEDDED SOFTWARESTM32 Nucleo boards are supported in the corresponding STM32 MCU packages with many pre-configured example projects for IAR, Keil and AC6 SW4STM32.

• STM32Cube Expansion package available at www.st.com/x-cube

• STM32Cube MCU package available at www.st.com/stm32cubemcupack

www.st.com/x-nucleo

© STMicroelectronics - April 2018 - All rights reservedThe STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies

All other names are the property of their respective owners

For more information on ST products and solutions, visit www.st.com/stm32nucleoOrder code: FLSTM32NUCLEO0418