Creative Commons images are CC BY-NC-SA 3.0


added to your
shopping cart

In stock 217 in stock
2.25 1+ units
2.03 10+ units
1.80 100+ units

Description: Simple shift register IC that can control high-voltage/high-current devices directly! Clock in data and latch it to control devices like relays, motors, high-current optical devices, and more! Each channel can sink 150mA continuous, 500mA max.

Documents: TPIC6B595 Datasheet

Comments 14 comments

  • how about adding the TPIC6A596 that provides the following advantages :
    - 350 mA / output (versus 150 mA)
    - Full output overload / short circuit protection
    - Output mosfet resistance of only 1 Ohm (versus 5 Ohms)
    Datasheet :

  • It would be great if you guys carried a 20 pin DIP socket to go along with these.

  • For newbies like myself: a heads up. I’ve been trying to DAYS stubbornly trying to figure out why I couldn’t get these shift registers to work. I had a simple sketch just trying to alternate 8 LED’s on/off in sequence. As simple as it should have been, I was getting extremely frustrated at the seemingly random output I was getting. After trying a million different things to try to solve the problem, turned out that the pins didn’t fit well enough into my breadboard. The IC was firmly in place and I never would’ve guessed it, but after checking continuity with a multimeter and holding down on the IC with a pencil, I realized my problem.

    Now that I’ve got it working, great product!

  • how much can this ic source per pin?

    • Take a look at the data sheet for the current sourcing ratings. It varies depending on the conditions you are running this chip at (continuous drain vs. pulse, multiple outputs vs. single output, etc.).

  • Anyone know if this works with 3.3v logic?

  • This is excellent hi power alternative to the usual 74HC595 chips. I wrote a small tutorial on them how to bit bang or drive them SPI.

  • I have ordered this part and it works well.
    I hooked it up to an LCD (Single line) that I bought for $1.
    Then drove it with the USI on the ATTiny85. :)
    I was able to send hello the the display.
    Note: I wrote it all in assembly.
    I am considering on getting more for future projects.

  • Does anyone know where I can find the eagle library part for this. Can’t seem to find it in the sparkfun or default libraries. Google has produced anything either.

      search for TPIC and it should come up with a library that has the TPIC6*595 registers. Just made an arduino shield with 3 of them on it.

  • How about adding STP16C596 to your assortment?

Related Products