This is a 2-channel isolated RS232 expansion HAT designed for Raspberry Pi, with protection circuits such as power supply isolation, ADI magnetical isolation and TVS diode. It is easy to control the 2-channel RS232 via SPI interface.
This product uses SC16IS752 as a controller. SC16IS752 is a dual-channel high-performance UART expansion chip that supports SPI and I2C interfaces. This module uses the SPI interface.
C and Python demo codes are provided for Raspberry Pi, including a quick testing example in python.
More information is available on the website of Waveshare.