The MCP23008 Port Expander (from Microchip) offers an excellent platform for I2C relay control.
This 2-channel relay controller dedicates 2 MCP23008 Digital I/O Pins to relay control while offering the remaining 6 Digital I/O pins for external use. This I2C relay controller makes it easy to expand its capabilities with an integrated I2C expansion port.
Use any of our I2C Mini Modules to expand the capabilities of this controller to include a wide range of sensors, more relays, or any other I2C device we make in the future!
Operates on 12VDC using a 2.1mm barrel connector (center positive) or 2-wire terminal block.
This is a general purpose I²C device compatible with all computing platforms and IoT technologies, including Raspberry Pi, BeagleBone, Arduino, Particle, BridgeX5, and many more. All ControlEverything.com devices support a strict +5V I²C Bus standard.
Arduino Nano and Micro Interfaces:
Plug this Device into the Arduino Nano I²C Shield
Plug this Device into any Arduino Nano Master Device
Plug this Device into any Arduino Micro Master Device
Plug this Device into the Arduino Uno Interface Adapter
Onion Omega 1 & 2 IoT Interface:
Use our Onion Omega Adapters
Particle IoT Interfaces:
Plug this Device into the Particle Photon I²C Shield
Use as Expansion for any Particle Photon Device
Use as Expansion for any Particle Electron Device
Note: All devices above are compatible with Bluz Bluetooth Interface
Windows 8/10 PC Interface:
Use the Bridge Series Controller