FEATURES
- Three RS232 plus one RS485, or two RS232 plus two RS485
- Uses the serial ports available on the Raspberry Pi GPIO Interface
- RS485 transceiver #1 connected to Raspberry Pi UART1 (GPIO pins 8, 10)
- RS485 transceiver #2 connected to Raspberry Pi UART4 (GPIO pins 7, 29)
- RS232 transceiver #1 connected to Raspberry Pi UART3 (GPIO pins 32, 33)
- RS232 transceiver #2 connected to Raspberry Pi UART2 (GPIO pins 21, 24)
- RS232 transceiver #3 connected to Raspberry Pi UART4 (GPIO pins 7, 29)
- Compatible with all Raspberry Pi versions from 4 to 5
- Stackable with any other HATs (only one card per Raspberry Pi)
- DIP-Switch for RS485 terminators and configuration (no jumpers)
- No additional software required (drivers included in the Linux kernel)
- ECCN Code EAR99
3D FILES
4-SERIAL PORTS HAT 3D STEP MODEL DOWNLOAD
4-SERIAL PORTS HAT WITH RASPBERRY PI STEP MODEL DOWNLOAD
DESCRIPTION
4-SERIAL Ports RS485 and RS232 for Raspberry Pi
The latest versions of the Raspberry Pi have up to four UART ports on the GPIO connector, but you cannot use them without a physical layer transceiver.
This HAT is the perfect solution for connecting your Raspberry Pi to serial devices like sensors and industrial equipment. It supports RS485 and RS422 communication protocols, making it versatile for a wide range of applications. It implements either three RS232 plus one RS485, or two RS232 plus two RS485.
SPECIFICATIONS
DATA RATES:
One or two RS485 Ports: Max 921,600 bps
Two or three RS232 Ports: Max 230,400 bps
ENABLE UART's:
To enable all the ports on Raspberry Pi 4 & 5 you need to edit the config.txt file located, depending on your Linux version, in the /boot or /boot/firmware folder. The UART section in this file must look like this:
[all]
enable_uart=1
dtoverlay=uart5
dtoverlay=uart4
dtoverlay=uart3
dtoverlay=uart2
enable_uart=1
dtoverlay=uart5
dtoverlay=uart4
dtoverlay=uart3
dtoverlay=uart2
Save the file and restart the Raspberry to activate the new settings. Checking the port activation can be made by running the command "ls /dev" which will list all the active ports.
PORT ALLOCATION:
PORT1 -> /dev/ttyAMA4
PORT2 -> /dev/ttyAMA3
PORT3 -> /dev/ttyAMA2
PORT4 -> /dev/ttyAMA0
COMPATIBILITY
The card is compatible with Raspberry Pi versions 4 and 5. Older versions of the Raspberry Pi do not have all four serial ports available on the GPIO connector and can use only the PORT4.
POWER REQUIREMENTS
The card takes 5V and less than 40mA of power from the Raspberry Pi GPIO connector.
STACKING MULTIPLE CARDS
Since the 4-Serial Ports Card uses the Raspberry Pi UART ports, only one card can be installed on each Raspberry Pi. However, the card is equipped with an extra tall 2x20 male-female connector and can be installed on top of any stackable HAT. Also, any Raspberry Pi HAT can be installed on top of the 4-Serial Ports Card
CARD LAYOUT
DIP SWITCH CONFIGURATION
The first two positions from the left activate the RS485 terminators.
MECHANICAL SPECIFICATIONS
The 4-Serial Port Card has the same mechanical specifications as all the Sequent Microsystems cards in the Industrial Automation family.
DOWNLOADS
SOFTWARE
The 4-Serial Ports Card does not require software. All the software drivers are part of the Linux kernel.
YOUR KIT
When you purchase the 4-Serial Ports Card you will receive the following items:
1. Four Serial Ports add-on HAT for Raspberry Pi
2. Mounting hardware
- Four M2.5x18mm male-female brass standoffs
- Four M2.5x5mm brass screws
- Four M2.5 brass nuts
4. Connector plugs