Paso 2: LCD biblioteca
La segunda biblioteca es necesitada es el que comunica a la pantalla LCD. He usado este y no el que vino con Arduino ya que es un error de inicialización.Se basa en www.slashdev.ca/arduino-lcd-library/ y tiene los cambios necesarios para integrar la biblioteca ShiftOut que hice.
Esto debe ser sin comprimir bajo %arduino-directory%/hardware/libraries demasiado.