The I2C 8DI module has eight digital input channels. The level of the digital input signal = 24V. All channels are individually galvanically isolated with an electrical insulation strength of 1.5 kV.

There is an indication of the status of digital input channels.


The I2C 8DI module is controlled via the I2C interface using the MCP23008 chip. The microcontroller has the ability to direct access four channels of digital input through an auxiliary connector. These control methods allow you to use the module with almost any type of microcontroller. Compatible with Raspberry, Arduino, Nucleo, Adafruit, Teensy and more.


The I2C 8DI module size 65 x 56 mm. The format of the module corresponds to the popular format of the Raspberry Pi 3A+, which greatly simplifies its use with the Raspberry Pi.


The main areas of application of the I2C 8DI module:

  • Industry
  • PLC
  • Data acquisition systems (DAS)
  • Ecology monitoring
  • Smart home
  • Consumer electronics and devices
  • Heating, Ventilation, & Air Conditioning (HVAC)
  • Lighting


  • 8 digital input channels

This product can be bought in Tindie