Raspberry Pi Pico 2-Channel RS232 Module User Manual
Brand: Raspberry Pi
Raspberry Pi Pico Header Compatibility
The module features an onboard female pin header designed for direct attachment to a Raspberry Pi Pico board.
A Raspberry Pi Pico 2-Channel RS232 Module is shown alongside a DB9 male connector cable and a small adapter board. The module itself features a female header for direct connection to a Raspberry Pi Pico.
The Raspberry Pi Pico 2-Channel RS232 Module is depicted directly attached to a Raspberry Pi Pico board via its onboard female pin header. The Raspberry Pi Pico itself is not included with the module.
* Please correctly connect the Module and Raspberry Pi Pico as the picture shown. Raspberry Pi Pico is not included.
What's on Board
The 'What's on Board' diagram illustrates the module's layout. It highlights two channels, labeled 'Channel0' and 'Channel1'. Each channel has screw terminals for TX, RX, and GND connections, along with status LEDs labeled RXD0/TXD0 for Channel 0 and RXD1/TXD1 for Channel 1. The central area shows the 'WaveShare Pico-2C1-RS232' branding, the SP3232 RS232 transceiver chip, and the RS232 bus interface (a DB9 connector). Numbered components indicate: 1. SP3232 RS232 transceiver, 2. Raspberry Pi Pico header, 3. RS232 bus interface, 4. TVS diode, 5. ESD diode, 6. UART status indicators.
- 1. SP3232 RS232 transceiver: The core component for RS232 communication.
- 2. Raspberry Pi Pico header: Female header for direct connection to the Raspberry Pi Pico.
- 3. RS232 bus interface: Provides the RS232 connection. A 2-channel RS232 interface is available, and a DB9 male connector is also accessible through an adapter cable.
- 4. TVS diode: Transient Voltage Suppressor diode for protection.
- 5. ESD diode: Electrostatic Discharge diode for protection.
- 6. UART status indicators: LEDs to show UART activity.
- RXD0/TXD0: Channel 0 RX/TX indicators
- RXD1/TXD1: Channel 1 RX/TX indicators
Pinout Definition
The following table defines the pin connections between the Raspberry Pi Pico header and the module's RS232 functions and power pins:
| Raspberry Pi Pico Pin | Module Pin | Function |
|---|---|---|
| GP0 (Pin 1) | 36 (TXD0) | UART TX pin (Channel 0) |
| GP1 (Pin 2) | 35 (RXD0) | UART RX pin (Channel 0) |
| GP4 (Pin 6) | 34 (TXD1) | UART TX pin (Channel 1) |
| GP5 (Pin 7) | 33 (RXD1) | UART RX pin (Channel 1) |
| VSYS (Pin 39) | 40 | Power input |
| VSYS (Pin 40) | 39 | Power input |
| GND (Pin 3) | 38 | Ground |
| 3V3_EN (Pin 37) | 4 | Enable for 3.3V rail |
| 3V3(OUT) (Pin 36) | 5 | 3.3V output |
| ADC_VREF (Pin 35) | 6 | Analog reference voltage |
| GP28 (Pin 34) | 7 | General Purpose I/O |
| GND (Pin 33) | 8 | Ground |
| GP27 (Pin 32) | 9 | General Purpose I/O |
| GP26 (Pin 31) | 10 | General Purpose I/O |
| RUN (Pin 30) | 11 | Run pin |
| GP22 (Pin 29) | 12 | General Purpose I/O |
| GND (Pin 28) | 13 | Ground |
| GP21 (Pin 27) | 14 | General Purpose I/O |
| GP20 (Pin 26) | 15 | General Purpose I/O |
| GP19 (Pin 25) | 16 | General Purpose I/O |
| GP18 (Pin 24) | 17 | General Purpose I/O |
| GND (Pin 23) | 18 | Ground |
| GP17 (Pin 22) | 19 | General Purpose I/O |
| GP16 (Pin 21) | 20 | General Purpose I/O |
| GP15 (Pin 20) | 21 | General Purpose I/O |
| GP14 (Pin 19) | 22 | General Purpose I/O |
| GND (Pin 18) | 23 | Ground |
| GP13 (Pin 17) | 24 | General Purpose I/O |
| GP12 (Pin 16) | 25 | General Purpose I/O |
| GP11 (Pin 15) | 26 | General Purpose I/O |
| GP10 (Pin 14) | 27 | General Purpose I/O |
| GND (Pin 13) | 28 | Ground |
| GP9 (Pin 12) | 29 | General Purpose I/O |
| GP8 (Pin 11) | 30 | General Purpose I/O |
| GP7 (Pin 10) | 31 | General Purpose I/O |
| GP6 (Pin 9) | 32 | General Purpose I/O |
| GND (Pin 8) | 33 | Ground |
| GP5 (Pin 7) | 34 | General Purpose I/O |
| GP4 (Pin 6) | 35 | General Purpose I/O |
| GP3 (Pin 5) | 36 | General Purpose I/O |
| GP2 (Pin 4) | 37 | General Purpose I/O |
| GND (Pin 3) | 38 | Ground |
| VSYS (Pin 2) | 39 | Power input |
| VBUS (Pin 1) | 40 | Power input |
Note: The table above maps the Raspberry Pi Pico pins to the module's functions. The 'Module Pin' column refers to the pin numbers on the module's header. The 'Function' column indicates the primary use of that pin on the module, including RS232 communication lines (TXD0, RXD0, TXD1, RXD1) and power/ground connections. Many other Pico GPIO pins are available on the module header for general use.







