Recent Posts
STM32 Development Board Implements CAN FD On-Chip Modules, Supports Arduino And ARM mbed Platforms
Posted by
onST Microelectronics announced their Nucleo-144 boards, featuring an STM32 micro-controller in an LQFP144 package. The board’s Zio connector enables connection to Arduino Uno V3.
The development board does not require any separate probe as it integrates the Link/V2-1 debugger/programmer. It comes with Ethernet and USB connectors. The board is not equipped with CAN transceiver, although the STM32 micro-controller implements CAN FD on-chip modules. Therefore an external module with CAN transceiver and appropriate connector (e.g. 9-pin Dsub with CiA 303-1 pinning) is needed.
The product features an Arduino Uno connector. The Zio connector provides an access to a broad range of peripherals. The Morpho connector gives access to all MCU pins including the CAN FD module (RX/TX). The board comes with STM32 software libraries and examples included in the STM32Cube package. Several third-party software products are available for the development board. This includes software by IAR, Keil, ARM-mbed online, etc.
Key Features
- STM32 microcontroller in LQFP144 package
- External SMPS to generate Vcore logic supply (only available on '-P' suffixed boards)
- Ethernet compliant with IEEE-802.3-2002 (depending on STM32 support)
- USB OTG or full-speed device (depending on STM32 support)
- 3 user LEDs
- 2 user and reset push-buttons
- 32.768 kHz crystal oscillator
- Board connectors:
- USB with Micro-AB
- SWD
- Ethernet RJ45 (depending on STM32 support)
- ST Zio connector including Arduino™ Uno V3
- ST morpho
- Flexible power-supply options: ST-LINK USB VBUS or external sources
- On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration capability: mass storage, virtual COM port and debug port
- Comprehensive free software libraries and examples available with the STM32Cube package
- Support of a wide choice of Integrated Development Environments (IDEs) including IAR™ , Keil® , GCC-based IDEs, Arm® Mbed™
- Arm® Mbed Enabled™ compliant (only for some Nucleo part numbers)
More Information
Programming with STM32: Getting Started with the Nucleo Board and C/C++
This DIY guide teaches hobbyists and makers of all ages and experience levels to easily program the STM32 line of microcontrollers from STMicroelectronics. The book shows how to work with WiFi, stepper and DC motors, voice control, and LED displays―even microphones!
Programming with STM32: Getting Started with the Nucleo Board and C/C++ features clear explanations, easy-to-follow examples, detailed illustrations, and downloadable sample programs. All examples utilize the inexpensive, pre-built STM daughter board. Minimal construction is required, allowing you to focus on your programming skills.