With Bus Pirate firmware v2.1 out the door, we started thinking about what we wanted to include in v2.2. Here’s our thoughts so far:
- I2C/SPI EEPROM dump and program macro.
- I2C hardware slave.
- I2C sniffer.
- UART auto baud rate detector.
- JTAG library integration with bitbang functions, facelift and improvements.
- Central data struct for syntax variables, keeps a ton of stuff off the stack by not passing commands and repeat values through three or four functions.
Feel free to make requests in the comments, in the forum, or on the SVN tracker.

I would like to see the ability to read and write secure type eeproms like 93cs46 for example.
Thank you for your dedicated service to the community.
Dan
Are there specific functions you’d like automated? I read the data sheet and it looks a lot like an SPI EEPROM, it can be interfaced from the SPI library or the raw 3 wire library is it needs bitwise operations. It shouldn’t be a problem to add it to the SPI EEPROM dump/write macro.