-
Specifications
- STM32G491CCU6 MCU (up to 168 MHz)
- 3.3V logic level on I/O pins
- 8 MHz HSE external oscillator
- 2x MCP2542FD CAN FD transceivers (up to 8Mbps, 1Mbps recommended)
- Optional 120 ohm termination on each CAN bus
- Dual redundant power inputs (1 per CAN bus)
- Voltage measuring of each power input using ADC
- N24C32 32 Kbit I2C EEPROM (128 pages x 32 bytes)
- 21 Exposed I/O pins
- 5V, 3V3 and GND pins exposed for general use (~500mA total)
- Program controllable LED
-
The CAN-BPWRD development board is compatible with Cyphal/CAN and can be programmed in multiple frameworks (STM32Cube HAL, Arduino, libopencm3, CMSIS) depending on your preference.
For an example of Cyphal deployment using the Arduino framework, please see here.
For instructions on adding the board to PlatformIO, please see here.