Description
This 16-Channel power FET driver allows 12-bit variable control of high-current loads from a Particle Electron using I2C communications.
This device uses sixteen BUK98150-55A power FETs, allowing PWM cloud control of 16 channels.
Control DC Motor Speed, vary the opening of proportional valves, adjust brightness of LEDs or incandescent lighting from anywhere in the world.
The BUK98150-55A is capable of controlling up to 12VDC and 5.5 Amps of current (8 Watts of Heat Dissipation), making it an ideal choice for inductive or proportional control of resistive loads.
The PCA9685 chip is used as a driver for this controller, making communications easy and expandable to up to 62 devices on a single I2C port. Take control of your 12VDC motors, pumps, and valves from a smart phone using Mobicle.io or develop your own software to control lighting using the Particle cloud infrastructure. The Particle Electron offers Cellular communication capabilities, allowing access just about anywhere Cellular service is available. Use the Particle Cloud infrastructure to stay in communication with this device from anywhere in the world. Our development library makes it easy to control this device with minimal coding. The integrated I2C expansion port makes it easy to add sensors or more controllers to a single Particle Electron.
Technobabble:
This controller is equipped with 16 12VDC outputs, which may be proportionally controlled with 4096 levels of voltage output (12-Bit) using I2C communications. This device is suitable for proportional control of inductive or resistive loads, and may be used for pumps, valves, DC motor speed control, LED and incandescent light dimming, and much more. Integrated induction suppression capacitors and flyback diodes ensure a long life under heavy loading applications. See our wiring diagram for connection examples. Not for use with AC power applications. This device requires an external 12VDC Power Supply.
IoT Motherboard Compatibility
This is an I²C Master Device, capable of directly connecting to any of our Cross-Platform I²C Slave Devices using the I²C Output. It is directly compatible with:
Particle Electron
Particle Photon (Particle.io)
Bluz Module (Bluz.io)
ESP8266 Module
If using a Particle module, the PKFR Key Fob Receiver overlay shield may be used.
This device may be converted for direct use with:
Arduino Nano using the Arduino Nano Adapter
Arduino Micro using the Arduino Micro Adapter
Onion Omega 1&2 using the OC Adapter
Pycom WiPy using the WiPy Adapter
Adafruit Huzzah ESP8266 using the Adafruit Huzzah Adapter
This device may be converted to an I²C slave device using the Slave Adapter, ideal for use with Raspberry Pi, Beaglebone, Arduino Uno, and BridgeX5.
Arduino Interfaces:
Use the Slave Adapter and a Arduino Uno Interface Adapter
Use the Slave Adapter and a Arduino Nano I²C Shield
Use the Slave Adapter and plug into any Arduino Nano Master Device
Use the Slave Adapter and plug into any Arduino Micro Master Device
Raspberry Pi Interfaces:
Use the Slave Adapter and a Raspberry Pi I²C Interface Adapter
Use the Slave Adapter and a Raspberry Pi 2/3 I²C Interface Adapter
Use the Slave Adapter and a Raspberry Pi Zero I²C Interface Adapter
BeagleBone Interface:
Use the Slave Adapter and a BeagleBone I²C Interface Adapter
Windows 8/10 PC Interface:
Use the Slave Adapter and a Bridge Series Controller
Resources
Datasheets
Mechanical drawing
Wiring diagram
Code Libraries
Official Libraries
Electron Overlays
Key Fob Receiver Overlay Shield for Particle

RFID Receiver Overlay Shield for Particle

Wireless Interface Overlay Shield for Particle

Motherboard Adapters
Adafruit Huzzah ESP8266 Compatible IoT Adapter with Integrated USB

Arduino Micro Compatible IoT Adapter

Arduino Nano Compatible IoT Adapter

IoT Adapter for Windows Bridge with USB and Wireless Interface Port

IoT Motherboard to Slave Adapter

Onion Omega Compatible IoT Adapter

WiPy IoT Adapter

Power
12-Volt 1.25 Amp Regulated Switcher Supply

International 12 Volt 1.25 Amp Regulated Switcher Supply
