Al construir una computadora a domicilio, hay algunos hitos que hacen que todo el trabajo sea. Por supuesto, ver el paso de la CPU con líneas de dirección en las luces blindadas está cerca de la parte superior, sin embargo, incluso mucho más crucial es poder escribir un carácter en un teclado, así como si aparece en una pantalla. [Quinn] no quiso que su computadora Veronica ofreciera con terminales en serie o teclados PS / 2 cuando escribió sus primeros caracteres; En su lugar, ella quería revisar un teclado USB con hardware de 80s.
De vuelta en los primeros días de USB, las especificaciones de estilo, así como los productores de teclado incluyeron un modo de tradición en casi todos los teclados USB alguna vez fabricados. Esto permite que un teclado USB funcione con el antiguo protocolo PS / 2. [Quinn] aprovechó ese rendimiento Casi todos los teclados PS / 2 han utilizado un adaptador de interfaz versátil de 6522. Esto, por medio de la misma casa de chips exactamente, como la venerable CPU 6502 que suministra pasadores de GPIO, así como a los temporizadores.
[Quinn] conectó el conector del teclado girado para la entrada PS / 2 a un Attiny13. Este microcontrolador lee los códigos de exploración de los teclados, así como los envía a los mediante el resto de Veronica. Sin embargo, es un poco de trabajo para llegar a este punto, sin embargo [Quinn] finalmente tiene una computadora en la que puede escribir, el primer paso para establecer la aplicación de software para su computadora a casa.