Go to shop Raspberry Pi Compute Module 4 IO Board

The Raspberry Pi Compute Module 4 IO Board is a secondary board that the CM4 can be mounted on. It adapts the Compute Module to the same formfactor as a Raspberry Pi and thus allows the use of traditional Raspberry Pi housing and other accessories, including all Andino boards.

The Raspberry Pi 4 and Compute Module 4 IO Board have the same formfactor.

Connectivity: GPIO, USB, PCI-e, Micro HDMI, Gigabit Ethernet

The PCI-e X1 pins on the IO board can be used to connect an M.2 SSD to the Raspberry Pi and therefore enabling faster boot and loading times and higher capacities and longevity than it would be possible when using an SD card. This is possible by using our PCI-e to M.2 adapter that is also available on our shop.

An M.2 SSD in use with the Compute Module 4, connected via the PCIe to M.2 adapter

The Raspberry Pi CM4 itself also has the following features:

The exact featureset will depend on the specific version. The Compute Module 4 itself is not included when buying one of our IO boards and needs to be purchased seperately.

The Raspberry Pi Compute Module 4 has eMMC flash memory built in. On Windows, this memory can easily be flashed to by following these steps. For other platforms, please check this official Raspberry Pi documentation.

  1. Download and run the installer for the drivers and boot tool.
  2. Run the installed program (rpiboot.exe).
  3. Make sure that the jumpers labeled RPI_Boot and GlobalEN on the IO Board are set. All other jumpers should not be set.
  4. Connect the IO board to your PC via the micro USB port.
  5. Power the Compute Module 4 either by providing power to the GPIO pins 2 (5V) and 6 (GND) or by plugging the IO board directly into an Andino board. (see here for a full documentation on the GPIO pins).
  6. The Compute Module eMMC should be visible as a disk after a few seconds.

Afterwards, continue by flashing Raspberry Pi OS and proceed with the installation like on a normal Raspberry Pi. For Andino boards, documentation on this is available for the Andino X1 and the Andino IO.

The pinout of the IO board GPIO is equivalent to the pinout of the Raspberry Pi GPIO.

The PCIe and USB pins can be described as follows:

PCIe and USB Pinout description of the Raspberry Pi CM4 IO Board


The Compute Module IO Board installed in the Andino IO