GO-RP2040-CB08 is an RP2040 I/O board with four digital inputs, four relay outputs, analog I/O and expansion connectors.

GO-RP2040-CB08 main board with Ethernet and I/O expansion boards

The photo shows the main board connected to a GO-LINK W5500, an eight-point relay output board and an eight-point digital input board.

Specifications

ItemSpecification
ModelGO-RP2040-CB08
CPURP2040
Digital inputs4 points
Digital outputs4 relay contacts
Analog inputs2 channels
Analog outputs2 channels
USBType-B, program download
SerialRS-485 terminals CH1 and CH2
Ethernet expansionGO-LINK W5500
Expansion interfacesSPI, I²C
Address settingBCD rotary switch
ButtonsCPU RESET, BOOT MODE

Main board pin map

FunctionChannel or signalGPIO
Digital inputIN1GP4
Digital inputIN2GP5
Digital inputIN3GP6
Digital inputIN4GP7
Relay outputOUT1GP10
Relay outputOUT2GP11
Relay outputOUT3GP12
Relay outputOUT4GP13
Analog inputAD0 / ADC1GP26
Analog inputAD1 / ADC2GP27
Analog outputDA0 / DAC1GP14
Analog outputDA1 / DAC2GP15
CH1TXGP0
CH1RXGP1
CH2TXGP8
CH2RXGP9
BCD switchX1GP22
BCD switchX2GP23
BCD switchX4GP24
BCD switchX8GP25

AD0 and AD1 are board labels; ADC1 and ADC2 are their Senbrino channel names. The driver uses PWM signals to drive DA0 and DA1. GPIO numbers do not specify terminal voltage ratings or physical connector pin numbers.

Expansion boards

ModelFunction
GO-LINK W5500Ethernet
GO-PCF8574A-RY088 relay outputs
GO-PCF8574-IN088 digital inputs

See the Senbrino supported board list for the development environment and usage information.