The MATEKSYS CAN-G474 enhances drone communication with its high-speed 5 Mbit/s CAN transceiver and STM32G474 MCU, built on ArduPilot's AP_Periph firmware. It supports seamless integration of ArduPilot peripherals like GNSS, Compass, Barometer, and Rangefinders into DroneCAN systems, as well as GPIO-based devices such as PWM and LED notify modules, offering a simple solution for expanding drone functionality. Check out all our GPS modules, and our full line of Matek products! Features ArduPilot Driver Library Compatibility ArduPilot AP_Periph Firmware 5 Mbit/s CAN Transceiver STM32G474 MCU CANFD Capability Specifications UART1 (TX1, RX1): supports firmware updates in DFU mode ST debug: SWC & SWD (on the bottom side) CAN transceiver: Data rates up to 5 Mbit/s Input voltage range: 4.55.5V @5V pad/pin MCU: STM32G474CE, 512KB Flash Operating temperature: -3085°C Power consumption: 62mA CAN bus: 2x UARTs: 4X Supports GNSS, Compass, and Barometer sensors over MSP protocol. MSP is enabled on TX3 by default For peripheral GNSS, Rangefinder, Proximity, EFI, RC input (receiver) SPI: 1x SPI pads for RM3100 are on the bottom side, with “CS, MOSI, MISO, SCK” silk print For peripheral RM3100 I2C bus: 2x For peripheral I2C Airspeed sensor, Barometer, Compass PWM outputs: 11x For Servos and ESC; all PWMs support DMA/DShot PWM11 pad is on the bottom side, with an “11” silkprint PWM1-10 on DuPont 2.54mm holes PHYSICAL 5x JST-GH-4P (SM04B-GHS-TB): CAN1, CAN2, I2C1, UART1, and UART4 1x JST-GH-6P (SM06B-GHS-TB):UART3 + I2C2 Board size: 36mm x 36mm x 6mm, 5.2g Mounting: 30.5mm, 4x Dia. 3mm Holes: 18x DuPont 2.54mm hole LED Blue, Slow blinking: Communicating with the flight controller Blue, Fast blinking: Booting Red: 3.3V indicator ArduPilot AP_Periph Manual for peripheral SensorsArduPilot AP_Periph Manual for DroneCAN Output Includes 1x MATEKSYS AP Periph Adapter Node - CAN-G474 2x JST-GH-4P to JST-GH-4P 20cm silicon wire 1x JST-GH-6P to JST-GH-6P 20cm silicon wire Wiring Diagram