XStore

NORVI X-UARTIO | DATASHEET

Updated on January 30, 2026

4 min read

The NORVI X-UARTIO is a versatile communication expansion module for the NORVI X modular controller platform. It provides multiple serial communication interfaces including RS485, RS232, and UART, enabling flexible connectivity to industrial devices, sensors, meters, and peripherals.

The module uses shared MCU I/O lines with intelligent switching, allowing multiple physical ports to be supported while minimizing processor pin usage. Interface selection is fully controlled via firmware.

Product Features #

  • 2 × RS485 communication ports
  • 2 × RS232 communication ports
  • 4 × UART ports (multiplexed)
  • Industrial-grade RS485 and RS232 transceivers
  • Flexible I/O routing via GPIO- and CS-controlled switching
  • UART pins usable as GPIO when not configured for UART
  • Designed for NORVI X expansion architecture

System Architecture #

  • RS485: Half-duplex differential communication
  • RS232: Full-duplex serial communication
  • UART (TTL level): Direct MCU UART / GPIO connectivity

Applications #

  • Industrial automation and control systems
  • Modbus RTU and serial fieldbus communication
  • Sensor and meter integration
  • Legacy device connectivity via RS232
  • Multi-device UART expansion
  • OEM and system integrator solutions

Product Block Diagram #

X-UARTIO - Block Diagram

Main #

Range of ProductNORVI X
Product typeExpansion Module for NORVI X Series
CertificationsEN 61131-2:2007
EN 61010-1:2010+A1:2019
EN IEC 61010-2-201:2018
2014/30/EU- Electromagnetic Compatibility (EMC)
Annex III, Part B, Module C
Rated supply voltage24V DC

Complementary #

Product Part NumbersNORVI X-RTD4

Mechanical Properties #

EnclosureNORVI X-N1
Mounting / Installation MethodDIN RAIL
Terminal TypePush-in terminal
Terminal ArrangementFront
Length81.00 mm
Height104.00 mm
Width23.50 mm
X-UARTIO - Enclosure Size Specifications

Environment #

IP degree of protectionIP20
Operating altitude0 – 2000 meters
Operating Temperature–10 … +85° C (14…185 °F)
Storage altitude0 – 3000 meters
Shock resistance15 gn for 11ms
Resistance to electrostatic discharge4kV on contact
8kV on air
Resistance to electromagnetic fields10 V/m (80 MHz …… 1GHz)
3 V/m (1.4 MHz …… 2 GHz)
1 V/m (2 MHz …… 3 GHz)

Electrical Characteristics #

Grid Powered Devices #

Rated Supply Voltage (V)24V DC
Current Consumption (mA)80mA @ 24VDC

I/O Specifications #

ParameterSpecification
RS485 Channels2 (Selectable)
RS232 Channels2 (Selectable)
UART Channels4 (Multiplexed)
RS485 TransceiverSN65HVD72DGKR
RS232 TransceiverST3232
UART Logic LevelTTL
Interface SelectionGPIO / CS controlled
Power SupplySupplied via NORVI X expansion bus
Communication BusInternal Expansion Bus
Connector TypePush-in Terminal Block

System Architecture Overview #

The NORVI X-UARTIO expansion uses shared MCU RX/TX lines that are routed to different physical connectors using onboard switching logic. Only one channel per interface group can be active at a time.

Interface groups:

  • RS485 Group → RS485-1 or RS485-2
  • RS232 Group → RS232-1 or RS232-2
  • UART A Group → UART-1 or UART-2
  • UART B Group → UART-3 or UART-4

Terminal Configuration #

No.TerminalDescription
1RS485-1ARS485 Channel 1 – A
2RS485-1BRS485 Channel 1 – B
3RS485-2ARS485 Channel 2 – A
4RS485-2BRS485 Channel 2 – B
5RS232-1RXRS232 Channel 1 – RX
6RS232-1TXRS232 Channel 1 – TX
7RS232-2RXRS232 Channel 2 – RX
8RS232-2TXRS232 Channel 2 – TX
9UART-1RXUART Channel 1 – RX
10UART-1TXUART Channel 1 – TX
11UART-2RXUART Channel 2 – RX
12UART-2TXUART Channel 2 – TX
13UART-3RXUART Channel 3 – RX
14UART-3TXUART Channel 3 – TX
15UART-4RXUART Channel 4 – RX
16UART-4TXUART Channel 4 – TX
17GNDGround
18GNDGround

GPIO Utilization #

RS485 Interface

  • RX: IO5
  • TX: IO11
  • Channel Select: P1_3 – Expanded IO from CPU
  • Active Channel: RS485-1 or RS485-2

Only one RS485 channel can be active at a time.

RS232 Interface

  • RX: IO6
  • TX: IO12
  • Channel Select: CS3
  • Active Channel: RS232-1 or RS232-2

Only one RS232 channel can be active at a time.

UART A (UART-1 / UART-2)

  • RX: IO7
  • TX: IO13
  • Channel Select: P1_4 – Expanded IO from CPU – Refer CPU Datasheet

UART A pins can also be configured as GPIO

UART B (UART-3 / UART-4)

  • RX: IO10
  • TX: IO14
  • Channel Select: CS2

UART B pins can also be configured as GPIO.

Expansion Port #

Utilized GPIO Connections are highlighted in Yellow. They cannot be used for any other purpose with this module connected.

PIN INDEXPurposeGPIOSOURCE
1MOSIIO35ESP32-S3
2MISOIO37ESP32-S3
3SCLKIO36ESP32-S3
4SCLIO9ESP32-S3
5SDAIO8ESP32-S3
6RX1IO18ESP32-S3
7TX1IO17ESP32-S3
8P1_2ESP32-S3
9P1_1ESP32-S3
10GND—-
11GND—-
12CS1P1_0PCA9539
I2C Address 0x75
13CS2P0_7PCA9539
I2C Address 0x75
14CS3P0_6PCA9539
I2C Address 0x75
15CS4P0_5PCA9539
I2C Address 0x75
16IO1IO1ESP32-S3
17IO2IO2ESP32-S3
18IO4IO4ESP32-S3
19IO5IO5ESP32-S3
20IO6IO6ESP32-S3
21IO7IO7ESP32-S3
22IO10IO10ESP32-S3
23IO11IO11ESP32-S3
24IO12IO12ESP32-S3
25IO13IO13ESP32-S3
26IO14IO14ESP32-S3
27IO15IO15ESP32-S3
28IO16IO16ESP32-S3
29P1_1P1_1PCA9539
I2C Address 0x75
30P1_2P1_2PCA9539
I2C Address 0x75
31IO21IO21ESP32-S3
32P1_3P1_3PCA9539
I2C Address 0x75
33P1_4P1_4PCA9539
I2C Address 0x75
34P1_5P1_5PCA9539
I2C Address 0x75
35IO39IO39ESP32-S3
36IO40IO40ESP32-S3
375V5V
38GNDGND
39GNDGND
4024V24V