Bora começar mostrando o hardware necessário para esta desventura:
Na foto, à esquerda, vocês podem ver uma placa controladora Arduino Nano, versão de 5 volts e 16 MHz.
À direita, uma placa programadora USBasp, acompanhada de um cabinho flat de 10 vias e um adaptador de 10 vias para 6 vias, necessário para conectar a Arduino Nano à USBasp.