This development kit includes :
XNUCLEO-F401RE (STM32 Development Board, Supports Arduino, Compatible with NUCLEO-F401RE)
IO Expansion Shield (Provides interfaces for connecting XBee, WiFi-LPT100, and sensors)
Sensors Pack (Gas, Color, Flame, Hall, IR, UV, Laser, Sound, Temperature and Humidity, Tilt, Liquid level, etc.)
XNUCLEO-F401RE Features
- Compatible with NUCLEO-F401RE, onboard Cortex-M4 microcontroller STM32F401RET6
- Arduino connectivity support, easy to connect with various Arduino shields and access the massive Arduino resources
- ST Morpho headers provide full access to all STM32 I/Os, easy for peripheral expansion
- Supports mbed, build prototype quickly by mbed SDK and online tools
- Comprehensive free software HAL library including a variety of software examples
- Comes with a separated ST-LINK/V2 module
Compare | XNUCLEO | NUCLEO | Remarks |
---|---|---|---|
Arduino compatibility | UNO, Leonardo | UNO | XNUCLEO can be configured by jumper to compatible with UNO (default) or Leonardo |
Arduino ICSP interface | Yes | None | ICSP is required by certain kinds of shields |
USB connectivity | Yes | None | The USB connector of NUCLEO is for debugging ONLY, not available for USB connection |
USB connector | Micro USB | Mini USB | Micro USB is the advanced USB standard |
Morpho headers mark | Most | None | Now you can check the PCB mark instead of datasheet |
Common interfaces are connected via | Jumpers | 0Ω resistors | Jumpers are much easier to use, need no soldering |
UART debugging | Available while in-circuit debugging | Not available while in-circuit debugging | The NUCLEO integrated ST-LINK/V2 functional chip can be simulated as serial port, however, it's not available while in-circuit debugging, whereas XNUCLEO features a stand-alone USB TO UART chip. |
8MHz crystal | Yes | None | Timer is more accurate when using external 8MHz crystal |
32.768KHz crystal | Yes | None | Required for RTC |
USB fuse | Yes (500mA) | None | The computer USB interface might be harmed without fuse |
LEDs | 4 | 1 | The more LEDs, the easier to monitor program running status |
UART indicator | Yes | None | Data communication is visible now |
DC input | Yes | None | A convenience |
Button position | Close to PCB edge | Close to Arduino connector | The button won't be untouchable when connecting with an Arduino shield if it were close to the PCB edge |
ST-LINK | Separated | Integrated | ST-LINK can be used anywhere else |
Comes with USB cable | Yes | None |