Product Description
Free Shipping Within the United States!
The NUCLEO-G431RB is a powerful and versatile development board built around the STM32G431RBT6 microcontroller, part of STMicroelectronics’ STM32G4 series. Featuring a 32-bit ARM Cortex-M4 core running at 170 MHz with floating-point and DSP support, the board is designed for high-performance real-time applications such as motor control, industrial automation, and embedded communication systems.
It includes 128 KB of flash memory and 32 KB of SRAM, offering ample space for firmware development. The board comes with a wide range of built-in peripherals, including high-resolution 12-bit ADCs, a 12-bit DAC, advanced timers for PWM generation and motor control, and rich communication options like CAN FD, USART, SPI, I2C, and USB. Its onboard ST-LINK/V2-1 debugger allows for immediate programming and debugging over USB, eliminating the need for external hardware tools.
The NUCLEO-G431RB follows the Arduino Uno R3 form factor, which makes it compatible with a variety of shields, including those for CAN FD applications. It also features ST morpho headers for full access to all microcontroller pins, enabling seamless integration with custom hardware. With support for both STM32CubeIDE and the Arduino development environment, this board is an ideal choice for developers looking to quickly prototype and deploy sophisticated embedded solutions.
The CAN FD shield for the STM32G431 Nucleo-G431RB utilizes the on-chip CAN FD controller in combination with the Microchip MCP2562FD CAN FD transceiver.
Note: The Nucleo development board is not included in the scope of delivery.
Features
- Microchip MCP2562FD CAN FD transceiver
- Supports up to 6 Mb/s operation
- Arduino shield layout
- Support external 7 to 12 VDC supply with reverse polarity protection
- 120 Ohm terminating resistor
Documents
- CAN FD Shield For STM32G431 NUCLEO-G431RB - Schematic (PDF)...
- Sample CAN FD STM32CubeIDE project...
The STM32F103 Arm Microcontroller and Embedded Systems
The STM32F103 microcontroller from ST is one of the widely used ARM microcontrollers. The blue pill board, as referenced in this book, utilizes the STM32F103 microcontroller. It comes at a low price, and it is widely available around the world.
This book uses the blue pill board to discuss designing embedded systems using the STM32F103. In this book, the authors use a step-by-step approach to demonstrate the programming of the STM32 chip.
Examples show how to program many of the STM32F10x features, such as timers, serial communication, ADC, SPI, I2C, and PWM.
The text is organized into two parts:
- The first six chapters cover the ARM Assembly language programming.
- Chapters 7-19 use C to show the STM32F10x peripherals and I/O interfacing to real-world devices such as a keypad, 7-segment, character and graphic LCDs, motor, and sensor.
Source code, power points, tutorials, and support materials for the book are available per download.