Expansion modules

Expansion Module
Connector Cable
SIM Card Slot
SMA Connector
Host Controller
Previous slide
Next slide

Expansion Module

Adding functions for controllers

NORVI is always about on connectivity and expandability. This is the time to make use of Expansion port of NORVI Controllers. 

The series of expansion modules connects to NORVI IoT controllers via its I2C and UART connections. You can add more features to the NORVI Controller without huge customizations. NORVI provides true technology with reliability for industrial applications being worlds iot hardware manufacturer.

We have included NB-IoT, LoRa and analog modules as expansions. 

4-20mA current input esp32
Loadcell input
LoRa communication
NB-IoT communication

Daisy-chain up-to 6 expansion modules


Expansion port

  1. TXD0
  2. IO33
  3. RXD0
  4. Not Connected
  5. IO32
  6. IO0 BOOT
  7. IO17 SCL
  8. Not Connected
  9. IO16 SDA
  10. Ground
Industrial IoT Node


Programmable devices for IoT

Communication Expansion


LoRa communication


LoRa communicaon module with the RYLR896 transceiver provides ultra-long range spread spectrum communicaon and high interference immunity whilst minimising current consumpon. The module is cerfied by NCC and FCC.


  • Semtech SX1276 Engine 
  • High efficiency Power Amplifier 
  • 127 dB Dynamic Range RSSI
  •  Built-in and external antenna options
REYAX RYLR896 | 868 / 915 Mhz 
REYAX RYLR406 | 426 / 433 / 470 Mhz


NB-IoT communication


Nb-IoT communicaon module with the BC95-G provides ultra low power communicaon interface for NORVI controllers. The module supports the global bands making it applicable around the world with a super high sensivity.

I2C  Interface with controller 

  • extremely low power
  • Embedded Internet Services Protocols
  • Quectel Enhanced AT Commands
  • Built-in and external antenna options

Analog Expansion


4 X

0 - 10V DC

4 channel 0 – 10V inputs with ADS1115 16 bit ADC provides high accuracy analog inputs.

I2C  Interface with controller 

  • Input voltage range upto 10V
  • Over voltage protection
  • Programmable Gain Amplifier 


4 X

4-20mA current input esp32

4 - 20mA / 0 - 20mA

4 channel 0 – 10V inputs with ADS1115 16 bit ADC provides high accuracy analog inputs.

I2C  Interface with controller 

  • Maximum current 25 mA
  • Voltage upto 35 V
  • 10 Ohm Low impedance  


2 X

2 channel thermocuple interface, with cold juncon compensaon, straight temperature readouts with 0.25′ C resoluon.

I2C  Interface with controller 

  • Versions Available for Most Common Thermocouple Types: K-, J-, N-, T-, S-, R-, and E-Type
  • Detects Thermocouple Shorts to GND or VCC
  • Detects Open Thermocouple
  • Allows readings as high as +1800°C and as low as -270°C


2 X

RTD PT100. PT1000

2 channel RTD interface, straight temperature readouts with 0.50′ C resoluon.

I2C  Interface with controller 

  • Handles 100Ω to 1kΩ (at 0°C) Planum RTDs (PT100 to PT1000)
  • Detects Thermocouple Shorts to GND or VCC
  • Detects Open Thermocouple
  • 0.5’C Accuracy (0.05% of Full Scale)
  • Protected against overvoltage faults as large as +/-45V


2 X

Loadcell input

Sink/Source Digital Inputs

2 channel load cell interface with HX711 24 bit ADC

I2C  Interface with controller 

  • On-chip acve low noise PGA with selectable gain of 32, 64 and 128
  • Built-in power supply regulator for load-cell
  • Simultaneous 50 and 60Hz supply rejection
  • Selectable 10SPS or 80SPS output data rate


  • LoRa communications
  • NB-IoT communications
  • Simple process controller
  • Analog input
  • Temperature measurement 


Product Brochure
Arduino Libraries Example program

HMI Solution for IoT Projects

Human-Machine Interfaces (HMIs) play a vital role in connecting humans with machines, spanning a wide range of applications such as industrial process control, energy management,

Read More »