{"product_id":"bus-pirate-6-rev2-with-enclosure","title":"Bus Pirate 6 REV2 with Enclosure","description":"\u003cp\u003e\u003cstrong\u003eBus Pirate\u003c\/strong\u003e is \u003cem\u003e\u003cstrong\u003ethe\u003c\/strong\u003e \u003c\/em\u003euniversal serial interface tool designed by hackers and trusted by hackers since 2008, and now it's back with its latest iteration - the \u003cstrong\u003eBus Pirate 6\u003c\/strong\u003e with \u003cstrong\u003eRP2350B\u003c\/strong\u003e!\u003c\/p\u003e\n\u003ch3\u003eWhat's the difference between Bus Pirate 5 and Bus Pirate 6?\u003c\/h3\u003e\n\u003cp\u003eLet's start with a quick table:\u003c\/p\u003e\n\u003ctable style=\"height: 90px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"height: 18px; width: 191.516px;\"\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003e\u003ca href=\"\/products\/bus-pirate-5-rev10-with-enclosure\" title=\"Bus Pirate 5\"\u003eBus Pirate 5\u003c\/a\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003e\u003cstrong\u003eBus Pirate 6\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"height: 18px; width: 191.516px;\"\u003e\u003cstrong\u003eMicrocontroller\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003eRP2040 dual core 125MHz\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003eRP2350B dual core 133MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"height: 18px; width: 191.516px;\"\u003e\u003cstrong\u003eRAM\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003e264KB\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003e512KB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"height: 18px; width: 191.516px;\"\u003e\u003cstrong\u003ePIO state machines\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003e8\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 18px;\"\u003e\n\u003ctd style=\"height: 18px; width: 191.516px;\"\u003e\u003cstrong\u003eFollow Along Logic Analyzer\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003eNo\u003c\/td\u003e\n\u003ctd style=\"height: 18px; width: 175.516px;\"\u003eYes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eAs you can see, \u003cstrong\u003eBus Pirate 6 uses the RP2350B\u003c\/strong\u003e which is \u003cstrong\u003eslighty faster, has more RAM and an addition PIO module\u003c\/strong\u003e. Eventually that extra RAM and PIO will enable things that aren’t possible on Bus Pirate 5, but for now both versions have the same firmware features.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe Bus Pirate 6 killer feature is the follow along logic analyser\u003c\/strong\u003e that displays protocol activity in real time on Sigrok\/Pulseview. You see exactly what happened on the pins during every transaction, no need to configure a separate logic analyser and set triggers. This is made possible by the extra pins on the RP2350B microcontroller.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWe also got rid of the 74HC595 IO expanders\u003c\/strong\u003e. Everything on the board is directly controlled by the RP2350B. Some huge advantages here:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eFaster. No longer using SPI to change analog mux channels, enable pull-ups and configure the programmable power supply. That also means less traffic on the SPI bus shared with the NAND flash and LCD. The SPI traces are extremely short and tight now, so we might even be able to run at a higher speed (yet to be seen).\u003c\/li\u003e\n\u003cli\u003eMore space. The Bus Pirate PCB is extremely crowded, we just removed two “huge” TSSOP chips!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat can the Bus Pirate do?\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProbe and debug serial protocols like I2C, SPI, UART, 1-Wire and more - without writing code!\u003c\/li\u003e\n\u003cli\u003eRead and write Flash memory, 24x\/25x\/93x\/95x EEPROMs, DDR5 SPD, smart cards, and FRAM\u003c\/li\u003e\n\u003cli\u003eSeveral types of logic analyser support, and a low speed oscilloscope\u003c\/li\u003e\n\u003cli\u003eDiscover JTAG and SWD debug ports\u003c\/li\u003e\n\u003cli\u003eSniff I2C and other busses\u003c\/li\u003e\n\u003cli\u003eGlitch hack an Arduino\u003c\/li\u003e\n\u003cli\u003eRecord and playback infrared remote control signals, also works with AnalysIR software\u003c\/li\u003e\n\u003cli\u003eControl common serial LEDs like WS2812, SK6812, APA102, and read RGB colour sensors\u003c\/li\u003e\n\u003cli\u003eWorks with FlashRom and AVRDUDE\u003c\/li\u003e\n\u003cli\u003eNearly constant firmware releases and updates, active community support\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCan’t get a chip to work?\u003c\/h3\u003e\n\u003cp\u003eIs it the circuit, code, bad part or a burned out pin? The Bus Pirate sends commands over common serial protocols (1-Wire, I2C, SPI, UART, MIDI, serial LEDs, etc) so you can get to know a chip before prototyping. Updated with tons of new features, talking to chips and probing interfaces is more fun than ever!\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRP2350B\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eBased on Raspberry Pi Foundation RP2350B\u003c\/li\u003e\n\u003cli\u003e128Mbit flash storage for lots of features\u003c\/li\u003e\n\u003cli\u003eFirmware developed with the Pico C language SDK\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFollow Along Logic Analyzer (New in Bus Pirate 6!)\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eLogic capture automatically, on every command\u003c\/li\u003e\n\u003cli\u003eInstantly see what happens on the bus while you work\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e8 Buffered IO pins\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e1.65–5V operating range, 3-state\u003c\/li\u003e\n\u003cli\u003eVoltage measurement on every pin\u003c\/li\u003e\n\u003cli\u003eToggleable 10K pull-up resistors\u003c\/li\u003e\n\u003cli\u003e10-pin x 2.54mm main header\u003c\/li\u003e\n\u003cli\u003e9-pin x 1.0mm auxiliary header\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProgrammable Power Supply Unit\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eCurrent sense\u003c\/li\u003e\n\u003cli\u003eProgrammable 1–5.0V output\u003c\/li\u003e\n\u003cli\u003eProgrammable 0–500mA current limit\u003c\/li\u003e\n\u003cli\u003eResettable digital fuse\u003c\/li\u003e\n\u003cli\u003eProtection circuit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1Gbit NAND flash storage\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eSave global and mode settings\u003c\/li\u003e\n\u003cli\u003eAppears as a USB disk drive\u003c\/li\u003e\n\u003cli\u003eFuture use for logs, dumps and stand-alone programming\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLCD\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003e320 x 240 pixel IPS all-direction display\u003c\/li\u003e\n\u003cli\u003ePin labels\u003c\/li\u003e\n\u003cli\u003eLive voltage measurements\u003c\/li\u003e\n\u003cli\u003eLive current consumption\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e18 RGB LEDs\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduction demo\u003c\/li\u003e\n\u003cli\u003eParty mode\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eJust one button\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eEscape from modes\u003c\/li\u003e\n\u003cli\u003eScriptable\u003c\/li\u003e\n\u003cli\u003eUser input for production programming, remote hacking, whatever\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVT100 terminal interface\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eColour interface\u003c\/li\u003e\n\u003cli\u003eLive update toolbar\/monitor\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB bootloader\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eUpdating is as simple as dragging a file onto the disk\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB-C connector\u003c\/strong\u003e\n\u003cul\u003e\n\u003cli\u003eLimited to the USB speeds supported by the RP2350B\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eBus Pirate 5 Accessories\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"\/products\/usb-a-to-usb-c-cable-1m\" title=\"USB-A to USB-C Cable - Black\"\u003eUSB-C cable\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/probe-cable-kit-for-bus-pirate-5\" title=\"Probe Cable Kit for Bus Pirate 5\"\u003ePremium Probe Cable Set\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e- with colour-coded, labelled probe leads and custom-milled breadboard pins\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/auxiliary-cable-kit-for-bus-pirate-5\" title=\"Auxiliary Cable Kit for Bus Pirate 5\"\u003ePremium Auxiliary Cable Set\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e- with colour-coded auxiliary, splitter, and jumper cables made of high-quality silicone-coated wire\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/colour-coded-auxiliary-cable-for-bus-pirate-5\" title=\"Colour-Coded Auxiliary Cable for Bus Pirate 5\"\u003eAuxiliary cable with color-coded crimp housings\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e- an updated auxiliary cable (aux cable only) with dyed, colour-coded crimp housings\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/kf141-v-vertical-quick-connect-adapter-for-bus-pirate-5\" title=\"KF141-V Vertical Quick-Connect Adapter for Bus Pirate 5\"\u003eVertical KF141 quick connector adapter board\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewith IO pin silkscreen\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"\/products\/kf141-r-right-angle-quick-connect-adapter-for-bus-pirate-5\" title=\"KF141-R Right-Angle Quick-Connect Adapter for Bus Pirate 5\"\u003eRight-angle KF141 quick connector adapter board\u003cspan\u003e \u003c\/span\u003e\u003c\/a\u003ewith IO pin silkscreen\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/wson8-spi-flash-adapter-for-bus-pirate-5\" title=\"WSON8 SPI Flash Adapter for Bus Pirate 5\"\u003eWSON8 SPI flash adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/sop8-spi-flash-adapter-for-bus-pirate-5\" title=\"SOP8 SPI Flash Adapter for Bus Pirate 5\"\u003eSOP8 SPI flash adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/mini-micro-nano-sim-and-smart-ic-card-adapter-for-bus-pirate-5\" title=\"Mini\/Micro\/Nano SIM and Smart IC Card Adapter for Bus Pirate 5\"\u003eMini\/Micro\/Nano SIM and Smart IC card adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/dip8-spi-flash-adapter-for-bus-pirate-5\" title=\"DIP8 SPI Flash Adapter for Bus Pirate 5\"\u003eDIP8 SPI flash adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/infrared-rx-tx-toy-v3-for-bus-pirate-5-6\" title=\"Infrared RX\/TX Toy V3 for Bus Pirate 5\/6\"\u003eInfrared RX\/TX Toy V3\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"\/products\/i2c-quick-connect-adapter-for-bus-pirate-5-6\" title=\"I2C Quick Connect Adapter for Bus Pirate 5\/6\"\u003eI2C Quick Connect Adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"DDR5 RAM SPD I2C Adapter for Bus Pirate 5\/6\" href=\"\/products\/ddr5-ram-spd-i2c-adapter-for-bus-pirate-5-6\"\u003eDDR5 RAM SPD I2C Adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca title=\"Dual RS232 Adapter\" href=\"\/products\/dual-rs232-adapter-for-bus-pirate-5-6-deluxe-version\"\u003eDual RS232 Adapter\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.buspirate.com\/docs\/\" rel=\"noopener\" title=\"Bus Pirate Documentation\" target=\"_blank\"\u003eBus Pirate Documentation\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/docs.buspirate.com\/docs\/downloads\/\" rel=\"noopener\" title=\"Downloads\" target=\"_blank\"\u003eDownloads\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/DangerousPrototypes\" rel=\"noopener\" title=\"GitHub\" target=\"_blank\"\u003eGitHub\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/forum.buspirate.com\/?ref=buspirate.com\" rel=\"noopener\" title=\"Forum\" target=\"_blank\"\u003eForum\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003ePackage Contents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1x Assembled Bus Pirate 6 with enclosure\u003c\/li\u003e\n\u003cli\u003e6x button caps for customisation\u003c\/li\u003e\n\u003cli\u003e1x Rubber feet set\u003c\/li\u003e\n\u003cli\u003e1x Hex key\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"rte\"\u003e\n\u003cp\u003e\u003cstrong\u003eUSB cable not included\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Where Labs","offers":[{"title":"Default Title","offer_id":55900093579649,"sku":"106710","price":77.4,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0176\/3274\/files\/bus-pirate-6-rev2-with-enclosure-where-labs-106710-1248487129.jpg?v=1783702155","url":"https:\/\/thepihut.com\/products\/bus-pirate-6-rev2-with-enclosure","provider":"The Pi Hut","version":"1.0","type":"link"}