Bauteil für mehr TTL Ausgänge?

Hallo,

gibt es ein Bauteil mit dem ich mehr TTL Ausgänge durch mein Arduino Board generieren kann?
Möchte mit einem Arduino Ethernet mindestens 20 TTL Relais beschalten.
Gibts da irgendein Bauteil oder muss ich den Umweg übers Mega2560 gehen?

  1. Shiftregister zB 74hc595
    http://arduino.cc/en/Tutorial/ShiftOut
    74HC164
    http://www.instructables.com/id/The-74HC164-Shift-Register-and-your-Arduino/

  2. I2C Port Expander zb PCF8574, PCF9555, MCP23008, MCP23009, MCP23016, MCP23017, PCA9535, PCA9555
    http://arduino.cc/playground/Main/I2CPortExpanderAndKeypads
    GitHub - adafruit/Adafruit-MCP23017-Arduino-Library: Arduino Library for Adafruit MCP23017
    http://www.neufeld.newton.ks.us/electronics/?p=241
    Port Expander können sowohl als Eingänge als auch ala Ausgänge definiert werden ( analog zu den Pins von Arduino.
    Grüße Uwe

ShiftOut! Sowas habe ich gesucht. Vielen Dank Uwe :*

bitte