O Adaptador USB Zero-key para Raspberry Pi Zero (BadUSB Expansion Board) é uma placa de expansão compacta projetada para adicionar uma interface USB física ao Raspberry Pi Zero. Sua função principal é fornecer um meio prático de expor as linhas USB do computador de placa única, permitindo que o desenvolvedor use capacidades de emulação ou conectividade USB em projetos onde o conector original não é conveniente ou está indisponível. O uso real depende de software/firmware no Raspberry Pi Zero para definir o comportamento do barramento USB.
Este adaptador é indicado para projetos de prototipagem e educação maker que envolvem exploração de interfaces USB, desenvolvimento de gadgets que emulam dispositivos USB (como HID), testes de segurança relacionados a BadUSB e integração em soluções de automação e robótica onde se deseja adicionar ou modificar a conectividade USB física. Também é útil em cenários de manutenção ou customização de dispositivos em que é necessário expor rapidamente as linhas USB para programação ou debug.
A placa se conecta diretamente aos contatos do Raspberry Pi Zero, reaproveitando ou complementando as vias USB da placa principal para disponibilizar um conector externo. A forma exata de integração — e o que o adaptador fará — é determinada pelo sistema operacional e pelas configurações do Raspberry Pi Zero, portanto o comportamento depende de configurações de software, scripts e eventuais firmwares que ativem modos específicos de emulação ou comunicação USB. Em projetos com sensores, motores ou outros módulos, o adaptador atua apenas como interface física para funções USB gerenciadas pelo Pi.
Entre as vantagens práticas estão a facilidade de adicionar um conector USB externo para testes e desenvolvimento, a portabilidade para ambientes de bancada e a possibilidade de acelerar experimentos relacionados a emulação USB. Antes da compra, é importante confirmar compatibilidade física e elétrica com o seu Raspberry Pi Zero, revisar pinagem, requisitos de alimentação, dimensões e a necessidade de configuração de software/firmware para o uso desejado. Manuseie com cuidado na soldagem e montagem, observando boas práticas antiestáticas e a necessidade de ajustes de software para que o adaptador funcione conforme esperado.
Este produto é conhecido em ingles como "Zero-key USB Adapter Raspberry Pi Zero BadUSB Expasion Board"