Zum Inhalt springen

WSAL19979 – Pico-2CH-RS232/en

Aus JW Tech Wiki

Documentation notice: This technical documentation was independently rewritten from an archived supplier source. Check technical details and commands against the product version and manufacturer documentation before use.

Summary

The Waveshare Pico-2CH-RS232 is a 2-channel RS232 module for Raspberry Pi Pico and Pico 2. It uses the SP3232EEN transceiver to convert UART signals to RS232.

Related products at JW Tech

Technical overview

  • Operating voltage: 3.3 V to 5 V
  • RS232 transceiver: SP3232EEN with efficient charge pump (requires only 0.1 µF capacitor at 3.3 V)
  • Two independent channels via GP0/GP1 (Channel 0) and GP4/GP5 (Channel 1)
  • Supported baud rates: 300 to 912600 bps
  • Dimensions: 21.00 mm (height) x 52.00 mm (width)
  • Wiring: VCC to VSYS, GND to GND, TXD0 to GP0, RXD0 to GP1, TXD1 to GP4, RXD1 to GP5

Commands and examples – verify before use: 

sudo apt-get install p7zip-full
cd ~
sudo wget https://files.waveshare.com/upload/5/5a/Pico_2CH_RS232_Code.7z
7z x Pico_2CH_RS232_Code.7z -o.
cd ~/Pico_2CH_RS232_Code/c/build/
export PICO_SDK_PATH=../../pico-sdk
cmake -DPICO_BOARD=pico -DPICO_PLATFORM=rp2040 ..
make -j9
cp main.uf2 /media/pi/RPI-RP2/
cp main.uf2 /media/pi/RP2350

Notes and version constraints

  • The source text contains a typo: the heading mentions 'RS485', while the product is an RS232 module; the pinout table refers to RS232.
  • The pico-sdk path may vary depending on installation; the correct SDK path must be set before running cmake.
  • When flashing MicroPython firmware, the device may not be recognized; the source recommends using the provided .uf2 files.
  • The CMake commands are version-sensitive: For Pico 2, use -DPICO_BOARD=pico2 -DPICO_PLATFORM=rp2350.
  • The Thonny version must be up-to-date (at least v3.3.3 on Windows), otherwise Pico support is missing.

Source and revision record

  • Pico-2CH-RS232 - Waveshare Wiki
  • Source revision: 91213
  • Captured: 2026-09-02T03:06:42+00:00
  • SHA-256: 7a3dfd798627283564ec6f62dc55b228ab5181ffdf541e2486e1fd2f6b30f79f