32-Channel 1-Amp SPDT Signal Relay Controller with I2C Interface

  • 32-Channel SPDT Telecommunications Relay Controller
  • Ideal for use with PC using Windows 8/10 via USB
  • ESP8266 and USB I2C Interface Modules are Also Available
  • Compatible with Arduino, Raspberry Pi, Onion, PyCom
  • Interface using Many IoT Communication Module Options
  • Switch Low-Power Signals up to 1 Amp at 12VDC or 120VAC
  • Dual MCP23017 I2C Controlled SPDT Relays
  • I2C Output Port for Adding Sensors, Controllers, or More Relays
  • Wireless Remote Operation with Key Fob Expansion Option
  • Use the Arduino Wire Language to Control Relays using I2C Bus
  • Example Libraries Available on GitHub
$ 356.95
In Stock
Add to Wishlist
Add to Wishlist
Add to Wishlist
Add to Wishlist


This I2C 32-channel low-power signal relay controller offers a cross-platform solution with unmatched compatibility and expansion capabilities.  Compatible with every IoT technology that supports I2C communications, this is the most versatile relay controller we have ever manufactured.  All NCD I2C relay controllers have an I2C output, allowing you to chain together more relay controllers, a vast array of sensors, current monitors, PWM drivers, and much more.  The expansion abilities of this relay board are unmatched by any other manufacturer in the world.  On-board SPDT relays are ideally suited for low-power signal switching applications, up to 1 Amp at 12VDC.  NCD SPDT relay controllers have three connection terminals for user access to each relay.  We use high-quality Omron relays with a low on-resistance between contacts.  Designed primarily for resistive or mildly capacitive low-power signals, the on-board relays in this design focus on signal integrity, making it an ideal choice for telecommunications and low-power audio switching applications.

This controller is based on dual MCP23017 controllers, a common I2C interface chip for GPIO applications.  In this design, the GPIO port is used to control the onboard SPDT relays.  The I2C bus support up to 8 similar devices (based on the MCP23008 or MCP23017).  This controller counts as two devices on the I2C bus.  Two onboard address jumpers set the I2C start address of both MCP23017 interface chips.  On-board status LEDs display the on/off status of each relay.  This controller may be powered using our optional power supply or with 12VDC and direct screw terminal connection of bare power wires.  Each relay is accessible to the user via screw terminals, capable of accepting 14 AWG wires.

Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order.
  • Image
  • SKU
  • Rating
  • Price
  • Stock
  • Availability
  • Add to cart
  • Description
  • Content
  • Weight
  • Dimensions
  • Additional information
  • Attributes
  • Custom attributes
  • Custom fields
Click outside to hide the compare bar
Compare ×
Let's Compare! Continue shopping