Search  for anything...

SainSmart 16-Channel 9-36V USB Relay Module

  • Based on 35 reviews
Condition: New
Checking for product changes

Buy Now, Pay Later


As low as $9 / mo
  • – 4-month term
  • – No impact on credit
  • – Instant approval decision
  • – Secure and straightforward checkout

Ready to go? Add this product to your cart and select a plan during checkout.

Payment plans are offered through our trusted finance partners Klarna, PayTomorrow, Affirm, Afterpay, Apple Pay, and PayPal. No-credit-needed leasing options through Acima may also be available at checkout.

Learn more about financing & leasing here.

Free shipping on this product

This item is eligible for return within 30 days of receipt

To qualify for a full refund, items must be returned in their original, unused condition. If an item is returned in a used, damaged, or materially different state, you may be granted a partial refund.

To initiate a return, please visit our Returns Center.

View our full returns policy here.


Availability: In Stock.
Fulfilled by Amazon

Arrives Sunday, Jun 8
Order within 21 hours and 24 minutes
Available payment plans shown during checkout

Features

  • This is USB controlled relay opto-isolated board with 16 SPDT relays.
  • You can use it for simple ON/OFF switching electrical devices - home lights, DC motors, solenoids and others.
  • It can help you building projects like robotics and home automation.

Description

SPECIFICATION Maximum load: 10A/250V Power supply: DC 9V~36V LED for each relay output Power LED USB LED WHAT'S IN THE PACKAGE 1x 16-Channel USB Relay Module

Current Rating: 10 Amps


Brand: SainSmart


Operation Mode: Electrical


Coil Voltage: 36 Volts


Contact Current Rating: 10 Amps


Is Discontinued By Manufacturer ‏ : ‎ No


Package Dimensions ‏ : ‎ 11.5 x 4.84 x 1.46 inches; 8.47 ounces


Date First Available ‏ : ‎ January 18, 2018


Manufacturer ‏ : ‎ SainSmart


Best Sellers Rank: #342,597 in Automotive (See Top 100 in Automotive) #106 in Automotive Replacement Relay Control Module Relays


#106 in Automotive Replacement Relay Control Module Relays:


Customer Reviews: 3.7 3.7 out of 5 stars 35 ratings


Frequently asked questions

If you place your order now, the estimated arrival date for this product is: Sunday, Jun 8

Yes, absolutely! You may return this product for a full refund within 30 days of receiving it.

To initiate a return, please visit our Returns Center.

View our full returns policy here.

  • Klarna Financing
  • Affirm Pay in 4
  • Affirm Financing
  • Afterpay Financing
  • PayTomorrow Financing
  • Financing through Apple Pay
Leasing options through Acima may also be available during checkout.

Learn more about financing & leasing here.

Top Amazon Reviews


  • Works great so far.
I’ve only run some test on it because the project it goes in is still a work in progress. But it works fine. I downloaded the software and seems pretty straight forward. Looks like it’s going to be just what I needed.
Reviewed in the United States on July 29, 2021 by James W. Luff

  • Works for most things, latency is much lower than previous board
Used a lot of Sainsmart relay products, this one works and will work for most people, but one warning if your using it for a high speed switching environment it is very slow compared to the old HID controller board version. The protocol could be much better for latency, but it is what it is. If you just need to turn a bunch of stuff on and off then this is great. if your switching stuff and expect 100ms or less latency then this is not your product. ... show more
Reviewed in the United States on May 5, 2022 by Water Dog

  • commands missed if run too fast
No documentation came with this, but I managed to find enough information to get it to work on the SainSmart website. I wanted to use it to control some penumatic valves. I noticed that occasionally one of my commands would be ignored, and after some testing I found that there seems to be a flaw in its firmware that will cause it to miss commands if you give the commands too fast. This device is very slow anyway, it only seems to work at a baudrate of 9600 which is much slower than other USB relays. This would have been fine for my application as I only need to switch the valves every few minutes, but the problem is I need to issue a command to close one and open another back to back, and the only way I could get it to perform reliably was to put a rather long delay after every command, which made this useless for my application. I ended up using two separate 8 channel USB relays by a completely different manufacturer. ... show more
Reviewed in the United States on September 27, 2023 by James Richters

  • If using python convert their chart to decimal.
To control this in python, convert their spreadsheet values from hex to decimal. Excel and office libre has a built in function hex2dec. Put the corresponding row of decimal values separated by commas into a bytearray, then send to serial. Upgraded to 5 star. Been using this thing for a few years to control a semi automatic homebrew system. Once I figured out how to code for it, it was super simple to use. I like that I can control it over usb, was the big selling point. Got it connected to a raspberry pi on a touch screen. ... show more
Reviewed in the United States on January 2, 2019 by Benjamin D. Man

  • Useful product, excelent price.
Its a very useful product for those of us who work on technical fields, and at an excelent price. Which there was a DPDT version of it.
Reviewed in the United States on July 4, 2019 by Amazon Customer

  • Poor documentation
Documentation is basically non-existent beyond a half-baked zip file on their website. UART messages are needlessly clunky, and the one for reading out the current relay status doesn't seem to work at all, which means you need to set it back to a known position everytime you start an automation session. There are better options out there. ... show more
Reviewed in the United States on August 9, 2023 by Benjamin Cheek

  • good
good
Reviewed in the United States on February 4, 2019 by Amazon Customer

  • Marginal relay card, poor documentation
I purchased two of these cards. Overall this relay is marginal at best and probably not worth the trouble for most people. Overall good: - Low price - 16 channels 1 board - No 'daughter board' for the USB host module Overall bad: - No HID compatible software support, no provided drivers for linux, very little documentation - The status command doesn't return anything, which I think would be a key software feature is to check what we think the relay is doing with what the board says the relay is doing. - One of the board makes a whining noise when contact is closed - Tough one for me: there is no hardware level serial number, which means we can't really guarantee we can keep multiple boards addressed properly. There are potentially ways around them, but none of them come without cost and complexity. - No 'plug style' 12v power in like the Knacro 8-channel relay I found on amazon that worked nicely. You have to put in a spliced power chord into screw terminals. The board itself seems sturdy but there seems to be a persistent whine while in the 'on' state once I got them working (after multiple hours of nonsense trying to figure out how to get moving). It isn't supported by most of the major type of relay drivers (such as usbrelay on linux or ondrej1024's excellent relay driver application on github), or even compatible with the other HID type 16 channel relays that Sainsmart also sells. It isn't obvious on the website, but I was finally able to get this to work using a python script I found on github using the serial commands from the Sainsmart Wiki page. Amazon doesn't allow us to post external links in their policy, which is quite frustrating since they profit from this type of poor product with poor documentation. Anyway if you search for RJ QinHeng Electronics HL-340 on gitgist, you can see some code that might help if you use python and pyusb, or mine that I posted (username ldnelso2 on github). My first clue was the device type not being the same as the other sainsmart boards: Device Type: QinHeng Electronics HL-340 USB-Serial adapter Then I found the serial commands to send by copying and pasting from the serial communication document I found here (which isn't obvious from the sainsmart website). Again, Amazon's policy won't allow me to post the link so you will have to search for it by the SKU and find it. You have to add '0x' for hex command sending in the script since you are sending hex over USB , thus in the python script you can define them: # Sainsmart 16-channel commands to modify RJ's python script from the above gitgist link: op_all = [0x3A, 0x46, 0x45, 0x30, 0x46, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x30, 0x30, 0x32, 0x30, 0x30, 0x30, 0x30, 0x45, 0x31, 0x0D, 0x0A] cl_all = [0x3A, 0x46, 0x45, 0x30, 0x46, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x31, 0x30, 0x30, 0x32, 0x46, 0x46, 0x46, 0x46, 0x45, 0x33, 0x0D, 0x0A] c6_on=[0x3A, 0x46, 0x45, 0x30, 0x35, 0x30, 0x30, 0x30, 0x35, 0x46, 0x46, 0x30, 0x30, 0x46, 0x39, 0x0D, 0x0A] # and so on. . . Like the other reviewer mentioned, it might be easier to convert the serial commands to decimal from hex and send those, depending on what you are trying to do. So, basically, this card is not worth all the hassle! Go ahead and spend the extra $20 or so and buy a Denkovi USB board. Much better, and way better software, support, and documentation. ... show more
Reviewed in the United States on January 14, 2019 by Leonard D Nelson

Can't find a product?

Find it on Amazon first, then paste the link below.