Development Board STMicroelectronics NUCLEO-L432KC
Manufacturer | STMicroelectronics |
Series | Nucleo-32 |
Part Number | NUCLEO-L432KC |
NUCLEO-L432KC - The STM32 Nucleo-32 board provides an affordable and flexible way for users to try out new concepts and build prototypes with the STM32 microcontroller, choosing from the various combinations of performance, power consumption and features.The Arduino nano connectivity makes it easy to expand the functionality of the STM32 Nucleo open development platform with a choice of specialized shields.The STM32 Nucleo-32 board does not require any separate probe as it integrates the ST-LINK/V2-1 debugger/programmer and it comes with the STM32 comprehensive software HAL library, together with various packaged software examples, as well as direct access to the ARM mbed on-line resources.
Prices
Detailed Description
The STM32L432xx devices are the ultra-low-power microcontrollers based on the high-performance ARM Cortex-M4 32-bit RISC core operating at a frequency of up to 80 MHz.
The Cortex-M4 core features a Floating point unit (FPU) single precision which supports all ARM single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) which enhances application security.
The STM32L432xx devices embed high-speed memories (Flash memory up to 256 Kbyte, 64 Kbyte of SRAM), a Quad SPI flash memories interface and an extensive range of enhanced I/Os and peripherals connected to two APB buses, two AHB buses and a 32-bit multi-AHB bus matrix.
Key Features
- STM32 microcontrollers in 32-pin packages
- STM32L432KCU6:
- Ultra-low-power with FlexPowerControl
- Core: ARM 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator) allowing 0-wait-state execution from Flash memory, frequency up to 80 MHz, MPU, 100DMIPS/1.25DMIPS/MHz (Dhrystone 2.1), and DSP instructions
- RTC with HW calendar, alarms and calibration
- Up to 3 capacitive sensing channels
- 11 × timers: 1 × 16-bit advanced motor-control, 1 × 32-bit and 2 × 16-bit general purpose, 2 × 16-bit basic, 2 × low-power 16-bit timers (available in Stop mode), 2 × watchdogs, SysTick timer
- Up to 26 fast I/Os, most 5 V-tolerant
- Up to 256 KB single bank Flash, proprietary code readout protection
- 64 KB of SRAM including 16 KB with hardware parity check
- 1 × 12-bit ADC 5 Msps, up to 16-bit with hardware oversampling, 200 μA/Msps
- 2 × 12-bit DAC, low-power sample and hold
- 1 × operational amplifier with built-in PGA
- 2 × ultra-low-power comparators
- USB 2.0 full-speed crystal less solution with LPM and BCD
- 1 × SAI (serial audio interface)
- 2 × I2C FM+(1 Mbit/s), SMBus/PMBus
- 3 × USARTs (ISO 7816, LIN, IrDA, modem)
- 2 × SPIs (3 × SPIs with the Quad SPI)
- CAN (2.0B Active)
- SWPMI single wire protocol master I/F
- IRTIM (Infrared interface)
- 14-channel DMA controller
- True random number generator
- Extension with Arduino nano connectivity
- ARM mbed-enabled
- On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
- USB VBUS
- External source
- Three LEDs:
- USB communication (LD1), power LED (LD2), user LED (LD3)
- Reset push-button
- Supported by wide choice of Integrated Development Environments (IDEs) including IAR, Keil
Other Names:
NUCLEOL432KC, NUCLEO L432KC