
Uno strumento per l'hacking hardware con CLI basata sul web che parla ogni protocollo.
ESP32 Bit Pirate è un firmware open-source che trasforma il tuo dispositivo in uno strumento multi-protocollo di sviluppo e analisi, ispirato al leggendario Bus Pirate.
Supporta lo sniffing, l'invio, lo scripting e l'interazione con vari protocolli digitali (I2C, UART, 1-Wire, SPI, ecc.) tramite un terminale seriale o una CLI basata sul web. Comunica inoltre con protocolli radio come Bluetooth, Wi-Fi, Sub-GHz, LoRa e RFID.
Il sito ufficiale del progetto centralizza tutto: ESP32 Bit Pirate Website.
Da lì puoi installare il firmware, aprire i web tools, seguire le guide hardware, esplorare le ricette e accedere alla documentazione.
Interfaccia a riga di comando (CLI) interattiva via USB Serial o WiFi Web.
Modalità per:
Sniffer di protocollo I2C, UART, SPI, 1Wire, 2wire, CAN, Wi-Fi, Bluetooth, SubGhz.
Rilevamento automatico del baudrate, comandi AT e vari strumenti per UART.
Manipolazione dei registri, strumenti di dump EEPROM, identificazione dei dispositivi per I2C.
Lettura di ogni tipo di EEPROM, Flash e vari altri strumenti per SPI.
Scripting tramite istruzioni bytecode in stile Bus Pirate o Python.
Supporto infrarossi con più di 80 protocolli.
Gestione diretta I/O, PWM, servo, stato GPIO.
Analisi di segnali e frequenze radio su tutte le bande.
Supporto a quasi 50 protocolli di LED indirizzabili.
Pirate assistant per aiutarti con il firmware.
USB-Uart dongle, programmatore SPI, logic analyzer, ESP-SDR e altro.
Web Serial tools per usare USB Serial tramite un browser web.
Tutte le board elencate di seguito offrono esattamente le stesse funzionalità Bit Pirate, senza differenze in termini di funzionalità o stato di sviluppo. Alcune funzionalità potrebbero richiedere hardware aggiuntivo.