The whole series of NUCLEO development boards is equipped with a STM32 microcontroller based on ARM Cortex-M family, adopting a 32-bit RISC architecture. This means extremely high performance microcontroller for serious applications (image processing, real time control, high speed procesing applications).
The NUCLEO development boards, produced by STMicroelectronics, keeps compatibility with Arduino expansion connectors so that we can use its commonly available shields. Provided with the STM32 Nucleo boards, the STM32Cube software packages come with several examples. All STM32 Nucleo users have free access to the mbed online resources (compiler, C/C++ SDK, and developer community)
Features
STM32 STM32F303RET6
ARM®32-bit Cortex®-M4 CPU
75 MHz max CPU frequency
512 KB Flash
80 KB SRAM
GPIO (51) with external interrupt capability
12-bit ADC with 4 channels
12-bit DAC with 2 channels
RTC
Timers (10)
I2C (2)
USART (3)
SPI (4)
USB 2.0 full-speed
CAN