✨ New Arrivals Just Dropped!Explore
HomeStore

Adafruit I2C to 8-Channel Solenoid Driver

Adafruit I2C to 8-Channel Solenoid Driver

Solenoids are a little like cats: if your project has one solenoid you'll probably stick with just one and in such cases our single MOSFET driver will work well. But if you have more than one solenoid, it's going to be anywhere from 2 to 24. Why? Maybe people just love their purring clicky-clacking. And driving a lot of solenoids is kind of a pain: they all need drive transistors and flyback diodes and then a common power source. That's why we designed the Adafruit I2C to 8 Channel Solenoid Driver featuring an MCP23017 GPIO expander to make eight solenoids at a time easy and solder-free.

This board has an I2C to GPIO expander - so you can use it even if you don't have a lot of pins on your microcontroller. Power the solenoids with a DC power supply in the center terminal blocks, you can use 3V to 24V DC maximum. Then wire up each solenoid to the remaining terminal blocks. The positive side will tie to the power supply you provided, and then the negative side will connect to ground when activated. Each solenoid has its own pass transistor AO3406 N-Channel MOSFET rated for 30Vds, 3.6A peak, and 70mΩ RdsOn. A flyback diode protects your circuit from the inductive kick-back, and a red LED will light up to let you know that the transistor is on.

Since the MCP23017 has 16 total IO pins, we also bring out the B port, which you can use for other general purpose I/O: as LED drivers, or button inputs. There's also three address pins you can jumper closed so up to 8 boards can be daisy-chained together for a total of 64 solenoids.

The Adafruit I2C to 8 Channel Solenoid Driver can be powered/driven with 3V or 5V power and logic so it's usable by everything from an Arduino-compatible Metro 328 to the latest Raspberry Pi. And the SparkFun Qwiic compatible STEMMA QT JST SH connectors ease the process of connecting the Solenoid Driver to your project and allows you to easily share an I2C bus with other STEMMA QT, Qwiic, Grove, or other compatible sensors. QT Cable is not included, but we have a variety in the shop

Specifications

  • Product Dimensions: 51.0mm x 28.0mm x 10.2mm
  • Product Weight: 10.7g

Resources

Package Contents

  • 1x Adafruit I2C to 8 Channel Solenoid Driver - STEMMA QT / Qwiic
  • 2x Header strips
$14.40
Adafruit I2C to 8-Channel Solenoid Driver
$14.40
Product image 1
Product image 2
Product image 3
Product image 4
Product image 5

Description

Solenoids are a little like cats: if your project has one solenoid you'll probably stick with just one and in such cases our single MOSFET driver will work well. But if you have more than one solenoid, it's going to be anywhere from 2 to 24. Why? Maybe people just love their purring clicky-clacking. And driving a lot of solenoids is kind of a pain: they all need drive transistors and flyback diodes and then a common power source. That's why we designed the Adafruit I2C to 8 Channel Solenoid Driver featuring an MCP23017 GPIO expander to make eight solenoids at a time easy and solder-free.

This board has an I2C to GPIO expander - so you can use it even if you don't have a lot of pins on your microcontroller. Power the solenoids with a DC power supply in the center terminal blocks, you can use 3V to 24V DC maximum. Then wire up each solenoid to the remaining terminal blocks. The positive side will tie to the power supply you provided, and then the negative side will connect to ground when activated. Each solenoid has its own pass transistor AO3406 N-Channel MOSFET rated for 30Vds, 3.6A peak, and 70mΩ RdsOn. A flyback diode protects your circuit from the inductive kick-back, and a red LED will light up to let you know that the transistor is on.

Since the MCP23017 has 16 total IO pins, we also bring out the B port, which you can use for other general purpose I/O: as LED drivers, or button inputs. There's also three address pins you can jumper closed so up to 8 boards can be daisy-chained together for a total of 64 solenoids.

The Adafruit I2C to 8 Channel Solenoid Driver can be powered/driven with 3V or 5V power and logic so it's usable by everything from an Arduino-compatible Metro 328 to the latest Raspberry Pi. And the SparkFun Qwiic compatible STEMMA QT JST SH connectors ease the process of connecting the Solenoid Driver to your project and allows you to easily share an I2C bus with other STEMMA QT, Qwiic, Grove, or other compatible sensors. QT Cable is not included, but we have a variety in the shop

Specifications

  • Product Dimensions: 51.0mm x 28.0mm x 10.2mm
  • Product Weight: 10.7g

Resources

Package Contents

  • 1x Adafruit I2C to 8 Channel Solenoid Driver - STEMMA QT / Qwiic
  • 2x Header strips

You may also like

NEW
Thumbnail 1Thumbnail 2

Adafruit SGP41 Multi-Pixel Gas Sensor Breakout - VOC & NOx

$25.35

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit Fruit Jam - Mini RP2350 Computer

$50.71

$15.21

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit AS7331 UV / UVA / UVB / UVC Sensor Breakout

$28.52

$8.56

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit AS7343 14-Channel Light / Colour Sensor Breakout

$25.35

$7.61

NEW
Thumbnail 1Thumbnail 2

Adafruit TMP119 High-Precision ±0.03°C I2C Temperature Sensor

$19.01

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit TCS3430 / TCS34303 Ambient Tri-Stimulus Colour Sensor

$12.02

$3.61

NEW
Thumbnail 1Thumbnail 2

Adafruit LED Sequins - Cool White - Pack of 5

$5.02

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit STCC4 and SHT41 - CO2, Temperature & Humidity Sensor

$34.86

$10.46

NEW
Thumbnail 1Thumbnail 2

Adafruit APDS9999 Proximity, Lux Light & Colour Sensor

$9.51

NEW
Thumbnail 1Thumbnail 2

Adafruit ADS122C04 24-Bit ADC - 4 Channel 2-kSPS

$25.35

NEW
Thumbnail 1Thumbnail 2

Adafruit TMAG5273 3D Hall Effect Magnetometer Breakout

$7.53

-70%NEW
Thumbnail 1Thumbnail 2

Adafruit Terminal Block BFF Add-On for QT Py and XIAO

$13.86

$4.16