Ubo
Connector Board for Raspberry Pi 4 and 5, Radxa X4, Radxa ROCK 4C+
Connector Board for Raspberry Pi 4 and 5, Radxa X4, Radxa ROCK 4C+
Couldn't load pickup availability
The connector board re-arranges all connectors on the side of Raspberry Pi to the back.
It works with both Raspberry Pi 4 and 5. On Pi 5, the audio plug is not populated.
This is part of a larger open source project (Ubo project) that is aiming to build an open source echo system of devices powered by Raspberry Pi. I have also designed a custom enclosure for this.
This also works with any single board computer that keep the same location of side board connectors such as Radxa X4 and Radxa ROCK 4C+.
Features
- Mini HDMI to full HDMI conversion
- MicroSD card reader extender (brings the reader to the back)
- Audio jack insertion detection (via GPIO)
- Internal USB Type A connector that connects to data lines on USB-C
- 2 STEMMA Qt connectors (one internal and one external)
- Power button
- Fan connector
- 2x8 Pin Header that connects to:
- I2C pins
- 3.3v and 5v pins
- Right and left speakers
- Audio line in (connects to audio jack)
- Fan control
- Power button
- Audio insertion detection pin
- 1 unused GPIO
The KiCAD design files are made available here:
https://github.com/ubopod/ubo-pcb/blob/main/KiCad/ubo_sideboard_v1.5.2/README.md
What's next?
I am planning to do a new design with this board that converts one of the HDMIs to USB-C Alt mode that carries video.
This variant will have one full HDMI and two USB-C connectors. One of the USB-C connectors will be power-in only and the second one will be power-in, power-out, video/audio out, and carries USB 2.0 data.



