Na sequência do que é o cabeçalho ICSP 2 no Arduino Uno R3? Fiquei me perguntando como isso poderia ser hackeado em nosso proveito.
Por exemplo, esse firmware poderia ser reescrito para que o UNO fosse reconhecido como uma entrada de mouse / teclado? Isso poderia ser feito após o processo do carregador de inicialização e deixar o processo de upload intacto?
Dado o IO limitado, parece que suas funções podem ser limitadas. Além disso, não tenho idéia de quanto código há espaço disponível.