A Modbus RTU Slave chip with I2C.

IS4310: I2C Modbus RTU Slave Chip

Sold by Inacks store

$2.28

No tax for United States [change]
Stock available: 400
Components
I2C
Robotics

Description

The IS4310 is a chip that integrates a Modbus RTU Slave stack. It features an internal memory of 500 Holding Registers, accessible by both a microcontroller (via I2C) and a Modbus Master device (e.g., PLC, computer, etc.).

The goal of the IS4310 is to eliminate the engineering effort typically required to implement and validate Modbus RTU communication. It offers a reliable, ready-to-use solution that helps reduce development time and speed up your time-to-market (TTM).

How it Works?

The chip provides two interfaces:

  • An I2C interface for your microcontroller, FPGA, Arduino, Raspberry Pi, etc.
    ➜ This is where your system reads/writes Modbus data.

  • A UART output to connect your preferred RS485 (or RS232, RS422) transceiver.
    ➜ This is the fieldbus that connects to a PLC, computer, or machine.

The internal memory is composed of 504 registers:

  • 500 Holding Registers for user data.
  • 4 Configuration Registers for communication settings.

You can use the IS4310 in two main modes:

  • As a Sensor → your microcontroller writes data to the chip via I2C.
  • As an Actuator → your microcontroller reads data from the chip via I2C.

➡️ Just read/write the registers you need — no protocol stack required.

Default Chip Settings

Default Modbus Settings:

  • Modbus Slave ID: 1

  • Modbus Baud Rate: 19200 bps

  • Modbus Parity: Even

  • Modbus Stop Bits: 1

Default I2C Settings:

  • I2C Slave Address: 0x11 (fixed)

  • I2C Speed: 100 kHz (when pin 7 is tied to GND)

Download Code Examples

Download Software

Download Documentation

Product Packaging

📦 Reels available for high-volume orders.

Questions?

💬 Contact us anytime for support.

Links to code and documentation

Documentation (inacks.gitbook.io)

Code (github.com)

Shipping policy

We ship all products within 1 to 3 days from Spain using Correos, with a tracking number.

Delivery usually takes a few days to a week within Europe, and around one week for the rest of the world.

The seller

Inacks store

Terrassa, Barcelona, Spain
0 orders since May 12, 2025
We find communication protocols beautiful.
Implementing them as stacks inside chips connects us to the mindset of the engineers who designed them. You can feel the passion they put into solving communication challenges — whether it's for industrial systems, lighting, or sound.
But when you're building your own project, diving into protocol implementation can eat up a lot of engineering time (or your client's budget!).
So why not save that time and focus on what truly makes your product unique — instead of reinventing the wheel?