Bus Pirate v3.6
Principe de fonctionnement :
Les commandes sont tapées dans un terminal sur ordinateur.
Ces commandes sont interprétées par Bus Pirate et automatiquement envoyées au périphérique via le protocole adéquat.
Le Bus Pirate interprète également les données envoyées par le périphérique, qui s’affichent sur le terminal.
Fonctionnalités :
- Protocoles : 1-Wire, I2C, SPI, JTAG, asynchronous serial (UART), MIDI, claviers PC, LCD HD44780 et génériques, Librairies 2- et 3-wire pour les protocoles personnalisés.
- Interface USB, alimentation USB.
- Tolérance 5V.
- Sondes de mesure 0-6V.
- Fréquence de mesure 1Hz – 40MHz.
- 1kHz 4MHz PWM, générateur de fréquence.
- Résistances de tirage multi tensions intégrées.
- Alimentation intégrée 3.3V et 5V avec réinitialisation logicielle.
- Macros pour opérations communes.
- Bus traffic sniffers (SPI, I2C).
- Liaison USB->Série transparente.
- Analyseur logique 10Hz-1MHz.
- Support AVRDUDE , Flashrom , OpenOCD.
- Programmateur clone AVR STK500 v2.
- Programmable avec Perl, Python, etc.
- Bootloader intégré pour mise à jour simplifiées via USB.
- Open source (CC 0).