SODIMM Pinout / Connector
Detailed Pinout for the SODIMM interface.
The xCore platform provides a highly flexible and powerful interface to connect various hardware components seamlessly into your projects. This page describes the key connections available through the SODIMM connector, along with an overview of the additional interfaces for the Raspberry Pi CM4, digital interfaces, and power requirements.
You can connect external peripheral devices, sensors, and communication modules to your custom robotics systems via the external interfaces on the xCore board. These interfaces are routed primarily through the SODIMM connector, but several additional interfaces provide direct access to Raspberry Pi CM4 peripherals.
The external interfaces include general-purpose communication protocols such as UART, SPI, I²C, and USB, enabling a wide range of connected devices. Ethernet connectivity via twisted-pair interfaces provides fast, reliable networking. The board also includes interfaces for video, camera, and display connections.
The SODIMM connector serves as the primary interface for you to connect external peripherals and devices to the xCore board. It groups power, communication, and networking connections into a single, convenient interface, simplifying the integration of xCore into your custom hardware projects.
Through the SODIMM connector, you have access to general-purpose digital interfaces such as UART, SPI, I²C, CAN, and more. Additionally, the connector provides Ethernet and USB interfaces for high-speed data transfer and device communication.
You need to provide a single 5V power input through the SODIMM connector. This 5V rail powers the internal components of the xCore platform, including the STM32H723 microcontroller, Ethernet switch, and Raspberry Pi CM4.
The xCore integrates a power supervisor which monitors the input voltage and shuts down on under- or overvoltage conditions.
Additionally, the xCore board generates a 3.3V rail internally. This 3.3V supply is also made available to you through the SODIMM connector for external devices that may require it.
The xCore board provides a variety of general-purpose digital interfaces, allowing you to connect a wide range of peripherals and external devices. These interfaces are routed through the SODIMM connector, and all are designed to be flexible for your custom use cases.
A detailed description can be found here: SODIMM connector.
In addition to the interfaces available via the SODIMM connector, the xCore board provides direct connections to the Raspberry Pi CM4, making it easier for you to use the full range of CM4 peripherals in your project.
These additional interfaces enable the xCore platform to fully leverage the capabilities of the Raspberry Pi CM4, offering high-speed data transfer, camera and display connectivity.
The xCore board contains a Tag Connect connector for debugging. In addition to SWD, this connector provides a serial connection to both the CM4 and the STM32.
The internal interfaces of the xCore board are the connections that remain wired directly on the board. These include components and communication lines that facilitate the core functionality of the platform.
Detailed Pinout for the SODIMM interface.
Electrical Ratings.