- napięcie zasilania: 3,3...5,0 V,
- poziomy logiczne: 3,3...5,0 V,
- zdublowane złącza sygnałowe (gniazdo Grove + listwa goldpin),
- sygnały magistrali wyprowadzone na zaciski sprężynowe.
W module zastosowano typowy driver U1 typu MAX3232, przystosowany do pracy w szerokim zakresie napięć zasilania 3,3...5,0 V. Sygnały interfejsu UART doprowadzone są do złącza UART zgodnego ze standardem Grove i powielonego na złączu UARTA. U1 zawiera w sobie cztery drivery, dwa z nich (odbiorczy i nadawczy) wyprowadzone są na złącze sprężynowe typu WAGO250. Podstawowa para umożliwia realizację najczęściej używanej transmisji bez sprzętowego potwierdzenia. „Pełny” zestaw sygnałów koniecznych do realizacji transmisji ze sprzętowym potwierdzeniem z CTS/RTS, wyprowadzony jest na listwę szpilkową RS232H. Wszystkie sygnały magistrali RS232 zabezpieczono przed skutkami przepięć za pomocą diod TVS1,2. Zwora RT umożliwia zamianę sygnałów TX/RX, co ułatwia podłączenie modułu przy wykorzystaniu gotowych przewodów Grove (nie jest wymagany „przeplot”). Układy U2,3 buforują diody LED sygnalizujące stany sygnałów RXD i TXD.
Moduł bazuje na układzie drivera U1 z automatyczną detekcją kierunku transmisji typu THVD1406 (500 kbps) lub szybszym THVD1426 (12 Mbps), co umożliwia rezygnację z sygnału wyboru kierunku DIR, znanego z „klasycznych” układów driverów RS485. Sygnały interfejsu UART doprowadzone są do złącza UART zgodnego z Grove oraz powielone są na złączu szpilkowym UARTA. Zwora RT, podobnie jak w przypadku drivera RS232, umożliwia krosowanie sygnałów RXD/TXD. Interfejs RS485 wyprowadzony jest na złącze sprężynowe RS485 i szpilkowe RS485A. Dioda TVS1 zabezpiecza driver przed skutkami przepięć. Zwora RT1 umożliwia terminację linii różnicowej za pomocą R7, co należy zastosować gdy moduł znajduje się na końcach magistrali RS485. Układy U2,3 buforują diody LED sygnalizujące stany sygnałów RXD, TXD.
W przypadku, gdy chcemy zastosować magistralę RS422 lub wystarczy nam transmisja sygnału tylko w jednym kierunku, możemy użyć trzeciego i czwartego z opisanych modułów: Grove_RS422R_ISL3283E pełniącego funkcję odbiornika i Grove_RS422T_ISL3295E pracującego jako nadajnik magistrali RS422/485. Oba moduły, przy zastosowaniu szybkich driverów, mogą pełnić także funkcję różnicowych odbiorników/nadajników cyfrowego audio AES/EBU.
Magistrala RS422(485) doprowadzona jest do złącza sprężynowego RS422 oraz powielona na złączu szpilkowym RS422A, a stąd poprzez diodę zabezpieczającą TVS1 do układu odbiornika U1 typu ISL3283E (lub zgodnego MAX3283E). Zwora RT umożliwia podłączenie rezystora R6 terminującego magistralę. Układ U1 ma możliwość konfiguracji wyjścia odbieranych danych RO, co jest realizowane przy pomocy wejścia !RE. Gdy wejście to jest w stanie niskim, bufor wyjściowy pozostaje aktywny, natomiast po ustawieniu go w stan wysoki, bufor przechodzi w stan wysokiej impedancji, co umożliwia podłączenie kilku driverów do jednego portu UART. Za tryb pracy wyjścia RO odpowiada zwora RE. Ustawienie jej w położeniu 2-3 aktywuje wyjście RO na stałe, a po założeniu zworki na piny 1-2 możliwe jest sterowanie wejściem RO przy pomocy zewnętrznego sygnału RE. Wyjściowy sygnał odbiornika RO, sygnał sterujący RE oraz zasilanie wyprowadzone są na złącze REC w standardzie Grove i powielone są na złączu szpilkowym RECA. Układ U2 buforuje diodę LED sygnalizującą stan linii RO.