Skip to content

GPIO RPI Radioberry

Johan edited this page Jul 23, 2025 · 34 revisions

GPIO - Radioberry

Raspberry PI GPIO EXPANSION J8

The table shows the coupling to the radioberry radio card.

This is the layout used for RPI-4.

function fpga BCM Pin Pin BCM fpga function
3V3 - - 1 2 - - 5V
i2c-SDA - 2 3 4 - - 5V
i2c-SCL - 3 5 6 - - Ground
No use 55 4 7 8 14 - No use
Ground - - 9 10 15 - No use
pi_cwl 113 17 11 12 18 33 pi_rx_data[4]
NCONFIG 14 27 13 14 - - Ground
CONF_DONE 92 22 15 16 23 39 pi_rx_data[7]
3V3 - - 17 18 24 12 DCLK
pi_spi_mosi 60 10 19 20 - - Ground
pi_spi_miso 59 9 21 22 25 31 pi_rx_samples
pi_spi_sck 58 11 23 24 8 51 pi_spi_ce[0]
Ground - - 25 26 7 50 pi_spi_ce[1]
No use - - 27 28 - - No use
pi_rx_data[0] 32 5 29 30 - - Ground
pi_rx_clk 54 6 31 32 12 49 pi_rx_data[1]
DATA / pi_rx_data[2] 13 13 33 34 - - Ground
pi_rx_data[5] 44 19 35 36 16 46 pi_rx_data[3]
NSTATUS 9 26 37 38 20 43 pi_rx_data[6]
Ground - - 39 40 21 42 pi_cwr

RPI-4 Layout but also RPI-5 no PIO mode.

RPI-5 Layout (Running in PIO mode)

function fpga BCM Pin Pin BCM fpga function
3V3 - - 1 2 - - 5V
i2c-SDA - 2 3 4 - - 5V
i2c-SCL - 3 5 6 - - Ground
pi_tx_clk 55 4 7 8 14 - No use
Ground - - 9 10 15 - No use
pi_cwl 113 17 11 12 18 33 pi_rx_data[0]
NCONFIG 14 27 13 14 - - Ground
CONF_DONE 92 22 15 16 23 39 No use
3V3 - - 17 18 24 12 DCLK
pi_spi_mosi 60 10 19 20 - - Ground
pi_spi_miso 59 9 21 22 25 31 pi_rx_samples
pi_spi_sck 58 11 23 24 8 51 pi_spi_ce[0]
Ground - - 25 26 7 50 pi_spi_ce[1]
No use - - 27 28 - - No use
pi_tx_data 32 5 29 30 - - Ground
pi_rx_clk 54 6 31 32 12 49 pi_tx_ready
DATA / pi_cwr 13 13 33 34 - - Ground
pi_rx_data[1] 44 19 35 36 16 46 No use
NSTATUS 9 26 37 38 20 43 pi_rx_data[2]
Ground - - 39 40 21 42 pi_rx_data[3]

Clone this wiki locally