Nova versão v.6a
O Bus Pirate, criado por Ian Lesnet e promovido em Hac a Day, é uma ferramenta que se conecta a um PC com qualquer dispositivo incorporado usando os protocolos mais conhecidos tal 1-Wire, I2C, SPI, JTAG, Asynchronous serial, MIDI...
É extremamente útil quando se trabalha com um protótipo ou um chip que não sabemos sua documentação.
Trabalhar com o Bus Pirate é muito simples e intuitivo: digite um comando no terminal do PC, esses comandos serão interpretados e convertidos pelo Bus Pirate e enviá-los com o protocolo adequado.
Da mesma forma, o Bus Pirate converte os sinais da placa em testes e os envia para o terminal do PC para exibir os dados.
Inclui um bootloaderque pode atualizar o firmware do Bus Pirate e, portanto, mudar a funcionalidade da interface a qualquer momento, sem um programa externo.
O coração do Bus Pirate é um microcontrolador PIC14FJ64 e um conversor serial-USB FT232RL.
Tem um conetor miniB USB, que cria uma porta COM virtual no PC.
Tem um conetor macho 2x5 pinos para conectar ao dispositivo de teste.
O diagrama de conexão pode ser encontrado aqui.
Recomendado adicionar o cabo especial para Bus Pirate para ter o sistema completo (Ver produtos relacionados).
.
Protocolos suportados:
1-wire
I2C
SPI
JTAG
Serial assíncrona
MIDI
Teclado do PC
HD44780 LCD
2- and 3-wire libraries with bitwise pin control
Scriptable binary bitbang, 1-Wire, I2C, SPI, and UART modes
0 - 5.5 volt tolerant pins
0 - 6 volt measurement probe
1Hz - 40MHz frequency measurement
1kHz - 4MHz pulse-width modulator, frequency generator
On-board multi-voltage pull-up resistors
On-board 3.3 volt and 5 volt power supplies with software reset
Macros for common operations
Bus traffic sniffers (SPI, I2C)
A bootloader for easy firmware updates
Transparent USB-serial mode
10Hz - 1MHz low-speed logic analyzer
Scriptable from Perl, Python, etc.
Translations (currently Spanish and Italian)
Enumerates as a virtual COM port over USB
Can operate as AVR STK v2 clone programmer
Access to PIC24FJ64 ICSP programming port
Dimensões: 53 x 30 mm