# IS4413-M1: I2C 4-20 mA Current Loop Transmitter

Generate a 3-wire 4-20 mA loop signal from any microcontroller with one I2C write. 24 V supply, 12-bit, 0 to 22 mA.

- **Seller:** [INACKS](https://lectronz.com/stores/inacks), Terrassa, Barcelona, Spain
- **Price:** €3.00 (EUR, before shipping and taxes)
- **Availability:** In stock
- **Categories:** Sensors, I2C, Components
- **Country of origin:** Spain
- **Product page:** https://lectronz.com/products/is4413-i2c-current-loop-transmitter

## Links

- [Documentation](https://inacks.com/wp-content/uploads/IS4413-M1-Datasheet-I2C-4-20-mA-Current-Loop-Transmitter-3-Wire-ISDOC150.pdf)
- [Code](https://github.com/inacks/ISXMPL4413ex1)

## Images

![IS4413-M1: I2C 4-20 mA Current Loop Transmitter](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzQ3MDQsInB1ciI6ImJsb2JfaWQifX0=--dd2c87d80d68fb8a88d67d398c3e0fc60a79a846/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/placa_C_01_hi_res.jpg)
![IS4413-M1: I2C 4-20 mA Current Loop Transmitter](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6NzQ3MDgsInB1ciI6ImJsb2JfaWQifX0=--b514b40de5250b2a43dbe9a481e5a7fae57d3bb7/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJqcGciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--970c165836a83091725a1a0fd4f37ce9408da1bf/placa_C_02_hi_res.jpg)

## Description

[**IS4413-M1 Datasheet (PDF)**](https://inacks.com/wp-content/uploads/IS4413-M1-Datasheet-I2C-4-20-mA-Current-Loop-Transmitter-3-Wire-ISDOC150.pdf)

---

The **IS4413-M1** is a 3-wire 4–20 mA current loop transmitter module controlled over I2C. Generate a loop current from any microcontroller with a single I2C write: no analog output stage to design and no library to install.

Ideal for adding a 4–20 mA output to sensors and transmitters (pressure, temperature, flow, level, pH and more), controlling current-loop actuators, or giving a custom controller an analog output.

**Features**

- 0 to 22 mA output, 12-bit resolution (≈5.6 µA per step)
- Single 24 V supply for the module and the loop
- Standard I2C, address 96: write code `725` for ≈4 mA, `3640` for ≈20 mA
- Configurable safe power-up current, stored in EEPROM
- Room below 4 mA and above 20 mA to signal saturation or faults
- Ready to use
- 15.24 × 17.78 mm, 2.54 mm pitch: fits breadboards and protoboards

**Pinout**

- 1 SDA, 2 SCL: I2C
- 3, 7 GND
- 4, 5, 6 COUT: loop current output
- 8 24V: supply for the module and the loop

**Good to know**

- The I2C bus runs at 5 V, with pull-ups to 5 V. With a 3.3 V microcontroller, use a level shifter unless its I2C pins are 5 V tolerant.
- The I2C address is fixed. To drive several modules, give each its own I2C bus or use an I2C multiplexer.
- The 24 V supply must provide at least 30 mA (module plus loop current).
- Only the module is included: no supply, microcontroller or loop receiver.

## Shipping policy

We ship all products from Barcelona via UPS within 1–2 business days. A tracking number is provided. Transit time is typically less than one week worldwide (excluding handling time).
