To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
Languages
Recent
Show all languages
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Bus Pirate
Bus Pirate v3a
DeveloperDangerous Prototypes
TypeDebugger
Websitedangerousprototypes.com/docs/Bus_Pirate

The Bus Pirate is a universal bus interface device designed for programming, debugging, and analyzing microcontrollers and other ICs. It was developed as an open-source hardware and software project.[1][2]

YouTube Encyclopedic

  • 1/3
    Views:
    4 846
    1 443
    1 918
  • Bus Pirate v3 SPI + flashrom reading WD800JD EEPROM
  • OpenOCD dumping WD800JG firmware via Bus Blaster ... then import into Radare2
  • Accessing Hidden Serial Consoles - Overview - Hardware Hacking Series #1

Transcription

Overview

The Bus Pirate was designed for debugging, prototyping, and analysing "new or unknown chips".[1] Using a Bus Pirate, a developer can use a serial terminal to interface with a device, via such hardware protocols as SPI, I2C and 1-Wire.

The Bus Pirate is capable of programming low-end microcontrollers, such as Atmel AVRs and Microchip PICs. Programming using more advanced protocols such as JTAG and SWD is possible, but is discouraged due to hardware speed limitations.

The Bus Pirate v3.6 is based on an PIC24 MCU (SSOP), and communicates with a host computer with either a USB interface with a FT232RL (SSOP) or an on-chip USB module.

The Bus Pirate was designed by Ian Lesnet of Dangerous Prototypes.[3]

Feature list

The Bus Pirate can communicate via the following serial protocols, with line levels of 0–5.5 volts: 1-Wire, I²C, SPI, JTAG, asynchronous serial, and MIDI.

It can receive input from a keyboard, and can output to a Hitachi HD44780 LCD controller.

Other features:

Generational differences

Bus Pirate v3.6 Bus Pirate v4.0[4]
Development status Current stable version: Mature Latest preview version of a future release: Experimental
Dimensions (mm) 60×37 60×37
PIC microcontroller PIC24FJ64GA002 PIC24FJ256GB106
Flash memory (kB) 64 256
SRAM (kB) 8 16
I/O pins 5
(5×2 pin header)
7
(6×2 pin header)
USB interface FTDI FT232RL PIC24-integrated

v3.x models uses a 5×2 header for ribbon cable, whereas the v4.x models uses a 6×2 header.

The size of the circuit board was changed to 60 mm x 37 mm in the Bus Pirate v3.6 and up so it would match the mounting holes for the "Sick of Beige" DP6037 case.[5][6]

See also

References

  1. ^ a b "Bus Pirate v3.6 universal serial interface". www.seeedstudio.com. July 2022.
  2. ^ "Bus Pirate v4". www.seeedstudio.com. 12 August 2022.
  3. ^ "Bus Pirate - v3.6a - TOL-12942 - SparkFun Electronics". www.sparkfun.com. Retrieved 2017-03-29.
  4. ^ "Bus Pirate v4 vs v3 comparison - DP". dangerousprototypes.com.
  5. ^ "Bus Pirate v3.6 - DP". dangerousprototypes.com.
  6. ^ "Sick of Beige compatible cases - DP". dangerousprototypes.com.

External links

This page was last edited on 8 February 2024, at 09:16
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.