Debug · UART · SPI
Bus Pirate
Open universal serial interface for probing, programming, and sniffing common embedded buses.
Schematic
No schematic files were found in this repository snapshot.
Files
Design files
All files (928)
- BP4_XSVFplayer_Win /
- BP4_Full_bitbang_XSVFplayer_Win.dev 1.5 KB
- BP4_Full_bitbang_XSVFplayer_Win.exe 33.9 KB
- BP4_Full_bitbang_XSVFplayer_Win.layout 378 B
- Makefile.win 1.0 KB
- SVF2XSVF /
- mergexsvf.exe 48.0 KB
- svf2XSVF.bat 95 B
- svf2xsvf502.exe 96.0 KB
- VHDL-CPLDIntro2Ledbutton.xsvf 52.0 KB
- buspirate.c 5.5 KB
- buspirate.h 425 B
- main.c 11.4 KB
- run.bat 85 B
- run2.bat 101 B
- run_log.bat 74 B
- serial.c 8.7 KB
- serial.h 2.0 KB
- xc95test.xsvf 52.0 KB
- BPv3-bootloader /
- COPYING.txt 31.7 KB
- ds30_Loader_GUI /
- GHelper.dll 11.5 KB
- ds30 Loader GUI.exe 119.0 KB
- ds30 Loader.dll 58.5 KB
- settings.xml 2.6 KB
- firmware-v4.1 /
- ds30loader.mcp 1.2 KB
- ds30loader.mcs 4.0 KB
- ds30loader.mcw 63.5 KB
- src /
- devices.inc 9.0 KB
- ds30loader.s 20.4 KB
- settings.inc 3.9 KB
- firmware-v4.3 /
- ds30loader.mcp 1.2 KB
- ds30loader.mcs 2.2 KB
- ds30loader.mcw 63.5 KB
- src /
- devices.inc 9.0 KB
- ds30loader.s 21.2 KB
- settings.inc 3.9 KB
- firmware-v4.5 /
- ds30loader.mcp 1.2 KB
- ds30loader.mcw 63.5 KB
- src /
- devices.inc 9.0 KB
- ds30loader.s 21.2 KB
- settings.inc 3.9 KB
- hex2prog.html 926 B
- pirate-loader /
- build-unix.sh 490 B
- build-win32.bat 189 B
- makefile 429 B
- pirate-loader_lnx 14.7 KB
- pirate-loader_mac 41.7 KB
- source /
- pirate-loader.c 15.7 KB
- upgrader-v2tov4 /
- APP 24FJ64GA002.gld 55.5 KB
- BPv3-blv4updater-v0.2.hex 241.9 KB
- clean.bat 29 B
- convert.html 1.4 KB
- firmware.h 11.1 KB
- flash.h 769 B
- flash.s 1.8 KB
- hardware.h 1.6 KB
- hardwarev0a.h 3.3 KB
- hardwarev1a.h 3.8 KB
- hardwarev25.h 3.7 KB
- hardwarev2a.h 3.5 KB
- hardwarev3.h 3.9 KB
- hex2prog.html 926 B
- installer.mcp 1.6 KB
- installer.mcs 6.8 KB
- installer.mcw 36.5 KB
- main.c 8.0 KB
- upgrader-v4tov4 /
- clean.bat 29 B
- convert.html 1.4 KB
- firmware.h 11.9 KB
- flash.h 800 B
- flash.s 1.9 KB
- hardware.h 1.6 KB
- hardwarev0a.h 3.3 KB
- hardwarev1a.h 3.8 KB
- hardwarev25.h 3.7 KB
- hardwarev2a.h 3.5 KB
- hardwarev3.h 3.9 KB
- hex2prog.html 926 B
- installer.mcp 1.6 KB
- installer.mcs 4.8 KB
- installer.mcw 43.5 KB
- main.c 8.8 KB
- p24FJ64GA002.gld 55.5 KB
- v2tov4-bootloader-update /
- upgrader /
- BPv3-v2blupdaterVa3-v4.1.hex 241.9 KB
- P24QP.exe 144.0 KB
- P24qp.ini 1.2 KB
- P24qp.py 22.4 KB
- PICBOOT.dll 52.0 KB
- v4firmware /
- BPv3-Firmware-v4.1.hex 236.3 KB
- GHelper.dll 11.5 KB
- ds30 Loader GUI.exe 119.0 KB
- ds30 Loader.dll 58.5 KB
- settings.xml 2.6 KB
- v4xtov43-bootloader-update /
- !v4UPGRADES!!!.txt 291 B
- !v4UPGRADES!!.txt 291 B
- !v4UPGRADES!.txt 291 B
- BPv3-Firmware-v4.5.hex 236.3 KB
- BPv3-bootloader-upgrade-v4xtov4.3.hex 236.3 KB
- utilities /
- !v4UPGRADES!!!.txt 291 B
- !v4UPGRADES!!.txt 291 B
- !v4UPGRADES!.txt 291 B
- GHelper.dll 11.5 KB
- ds30 Loader GUI.exe 119.0 KB
- ds30 Loader.dll 58.5 KB
- pirate-loader.exe 72.0 KB
- pirate-loader_lnx 14.7 KB
- pirate-loader_mac 41.7 KB
- settings.xml 2.6 KB
- BPv4-bootloader /
- firmware-v1 /
- BPv4-bootloader-va1.zip 208.5 KB
- Compiler.h 7.0 KB
- GenericTypeDefs.h 15.7 KB
- Makefile 3.0 KB
- NMakefile 3.1 KB
- boot_config.h 2.2 KB
- bootloader.c 7.4 KB
- bootloader.h 18.5 KB
- bpv4-bootloader.cof 868.8 KB
- bpv4-bootloader.hex 29.4 KB
- bpv4-bootloader.map 133.5 KB
- bpv4-bootloader.mcp 2.0 KB
- bpv4-bootloader.mcs 7.2 KB
- bpv4-bootloader.mcw 49.0 KB
- cdc.c 18.5 KB
- cdc.h 6.5 KB
- clean.bat 7 B
- configwords.h 1.3 KB
- descriptors.h 11.0 KB
- globals.h 923 B
- main.c 3.9 KB
- nbproject /
- Makefile-genesis.properties 401 B
- configurations.xml 5.4 KB
- private /
- configurations.xml 890 B
- private.properties 0 B
- private.xml 211 B
- project.properties 0 B
- project.xml 620 B
- p24FJ128GB106.gld 68.2 KB
- p24FJ256GB106.gld 65.8 KB
- picusb.h 21.4 KB
- usb_lang.h 5.0 KB
- usb_stack.c 28.3 KB
- usb_stack.h 7.2 KB
- pirate-loader /
- build-unix.sh 469 B
- build-win32.bat 198 B
- inf /
- mchpcdc.cat 7.1 KB
- mchpcdc.inf 3.8 KB
- makefile 429 B
- pirate-loader.c 28.2 KB
- pirate-loader.cbp 1.1 KB
- pirate-loader.depend 529 B
- pirate-loader.exe 14.5 KB
- pirate-loader.layout 141 B
- pirate-loader_lnx 20.6 KB
- test.bat 52 B
- test.sh 354 B
- Firmware-Demos /
- ADC2UART.zip 61.1 KB
- ADC2UART /
- ADC2UART.cof 109.6 KB
- ADC2UART.hex 5.0 KB
- ADC2UART.map 82.4 KB
- ADC2UART.mcp 1.0 KB
- ADC2UART.mcs 1.9 KB
- ADC2UART.mcw 1.7 MB
- main.c 4.1 KB
- Blink_MODE_LED.zip 77.5 KB
- Blink_MODE_LED /
- Blink_MODE_LED.cof 107.9 KB
- Blink_MODE_LED.hex 236.3 KB
- Blink_MODE_LED.map 81.8 KB
- Blink_MODE_LED.mcp 1.1 KB
- Blink_MODE_LED.mcs 2.2 KB
- Blink_MODE_LED.mcw 910.0 KB
- main.c 1.4 KB
- p24FJ64GA002.gld 55.9 KB
- BusPirateADCDemo.zip 59.4 KB
- BusPirateADCDemo /
- Bus Piarte ADC Demo.cof 108.1 KB
- Bus Piarte ADC Demo.hex 4.5 KB
- Bus Piarte ADC Demo.map 81.7 KB
- Bus Piarte ADC Demo.mcp 1.0 KB
- Bus Piarte ADC Demo.mcs 2.0 KB
- Bus Piarte ADC Demo.mcw 1.7 MB
- main.c 2.6 KB
- BusPirateUARTDEMOTEST.zip 52.3 KB
- BusPirateUARTDEMOTEST /
- BusPirateUARTDEMOTEST /
- UARTdemo.cof 108.0 KB
- UARTdemo.hex 4.3 KB
- UARTdemo.map 81.6 KB
- UARTdemo.mcp 1.0 KB
- UARTdemo.mcs 2.0 KB
- UARTdemo.mcw 907.5 KB
- main.c 1.0 KB
- Firmware /
- 1wire.c 23.7 KB
- 1wire.h 1.1 KB
- 1wire_lib.c 5.7 KB
- 1wire_lib.h 2.1 KB
- AUXpin.c 22.6 KB
- AUXpin.h 882 B
- Compiler.h 7.0 KB
- GenericTypeDefs.h 15.7 KB
- HD44780.c 13.8 KB
- HD44780.h 973 B
- I2C.c 29.4 KB
- I2C.h 933 B
- JTR_SUMP.c 12.1 KB
- OpenOCD.c 7.0 KB
- OpenOCD.h 76 B
- OpenOCD_asm.S 4.6 KB
- SPI.c 26.9 KB
- SPI.h 1.0 KB
- SUMP.c 6.5 KB
- SUMP.h 158 B
- UART.c 23.6 KB
- UART.h 971 B
- base.c 5.2 KB
- base.h 9.1 KB
- baseIO.c 15.4 KB
- baseIO.h 4.0 KB
- baseUI.c 1.7 KB
- baseUI.h 1016 B
- basic.c 39.8 KB
- basic.h 3.2 KB
- binIO.c 11.5 KB
- binIO.h 749 B
- binIOhelpers.c 1.5 KB
- binIOhelpers.h 134 B
- binwire.c 21.5 KB
- binwire.h 23 B
- bitbang.c 7.1 KB
- bitbang.h 1.9 KB
- bpv4.mcp 5.8 KB
- bpv4.mcs 72.3 KB
- bpv4.mcw 241.0 KB
- busPirate.X /
- Makefile 3.0 KB
- nbproject /
- configurations.xml 24.5 KB
- private /
- configurations.xml 849 B
- private.properties 0 B
- private.xml 549 B
- project.properties 0 B
- project.xml 638 B
- busPirate.mcp 4.9 KB
- busPirate.mcs 59.1 KB
- busPirate.mcw 225.0 KB
- busPirate.mptags 278.8 KB
- busPirateCore.c 8.4 KB
- busPirateCore.h 3.1 KB
- configwords.h 946 B
- descriptors.h 8.7 KB
- dio.c 1.2 KB
- dio.h 738 B
- dp_usb /
- cdc.c 14.4 KB
- cdc.h 6.1 KB
- picusb.h 21.4 KB
- usb_stack.c 22.5 KB
- usb_stack.h 13.7 KB
- usb_stack_globals.h 273 B
- globals.h 400 B
- hardwarev1a.h 5.2 KB
- hardwarev3.h 5.6 KB
- hardwarev4a.h 11.5 KB
- jtag.c 13.3 KB
- jtag.h 963 B
- jtag /
- lenval.c 6.4 KB
- lenval.h 3.9 KB
- micro.c 64.2 KB
- micro.h 1.8 KB
- ports.c 1.7 KB
- ports.h 500 B
- main.c 7.9 KB
- onboardEEPROM.c 2.9 KB
- onboardEEPROM.h 1.3 KB
- p24FJ256GB106.gld 65.8 KB
- p24FJ64GA002.gld 55.9 KB
- pc_at_keyboard.c 7.1 KB
- pc_at_keyboard.h 781 B
- pic.c 9.8 KB
- pic.h 1.2 KB
- prj_usb_config.h 1.2 KB
- procMenu.c 68.1 KB
- procMenu.h 1.3 KB
- raw2wire.c 6.0 KB
- raw2wire.h 1.2 KB
- raw3wire.c 4.3 KB
- raw3wire.h 1.0 KB
- selftest.c 6.1 KB
- selftest.h 698 B
- smps.c 2.1 KB
- smps.h 762 B
- translations /
- BPv3_en_US.h 8.7 KB
- BPv3_en_US.s 9.0 KB
- BPv3_strings_en_US.txt 11.5 KB
- BPv4_en_US.h 10.1 KB
- BPv4_en_US.s 10.4 KB
- BPv4_strings_en_US.txt 12.0 KB
- tools /
- run.bat 40 B
- textconvert.html 1.8 KB
- translate.exe 9.0 KB
- translate /
- main.c 5.6 KB
- main.c.save 5.6 KB
- translate.cbp 1.2 KB
- translate.cbp.save 1.2 KB
- translate.depend 236 B
- translate.layout 242 B
- translate.layout.save 240 B
- uart2io.c 2.8 KB
- uart2io.h 882 B
- usb_lang.h 5.0 KB
- art /
- BP LCD v3a.tif 3.5 MB
- BP-LCD-v3a-600.jpg 67.4 KB
- BP3.5c.rar 1.8 MB
- Bus Pirate Lcd Adapter v3a.zip 1.4 MB
- BusPirate4.0-SU-model.rar 1.7 MB
- BusPirate4c-SketchupModel-rendering.jpg 1.5 MB
- BusPirate4c-SketchupModel.rar 4.5 MB
- BusPirateSSOP.3.5e.jpg 85.3 KB
- BusPirateSSOP.3.5e.rar 2.4 MB
- documents /
- 0001-Refcard-Added-empty-cell-in-CLK-row.diff 2.0 KB
- AVRDude-buspirate.patch 13.5 KB
- bp-sheetsheet-safe-GPL.txt 251 B
- bp-sheetsheet-safe.svg 1.9 MB
- buspirate_refcard-v2.tex 2.7 KB
- buspirate_refcard.pdf 28.3 KB
- buspirate_refcard.png 31.8 KB
- buspirate_refcard.tex 4.5 KB
- openocd-0.3.0-rc0-buspirate-v2.diff 25.8 KB
- openocd-0.3.0-rc0-buspirate-v3.diff 29.5 KB
- overview450.png 19.4 KB
- firmware-STK500v2 /
- BusPirate-stk500.mcp 1.6 KB
- BusPirate-stk500.mcs 7.1 KB
- BusPirate-stk500.mcw 50.5 KB
- UART.c 760 B
- UART.h 115 B
- base.c 1.6 KB
- base.h 1.9 KB
- command.h 4.7 KB
- gpl.txt 17.6 KB
- hardwarev1a.h 3.8 KB
- hardwarev3.h 3.7 KB
- main.c 33.3 KB
- p24FJ64GA002.gld 55.4 KB
- redefines.h 566 B
- spi.c 6.5 KB
- spi.h 728 B
- firmware-XSVFplayer /
- #README.TXT 1.7 KB
- UART.c 807 B
- UART.h 183 B
- base.c 3.3 KB
- base.h 1.8 KB
- busPirate.mcp 2.1 KB
- busPirate.mcs 5.4 KB
- busPirate.mcw 260.5 KB
- hardwarev0a.h 2.8 KB
- hardwarev1a.h 3.1 KB
- hardwarev25.h 3.0 KB
- hardwarev2a.h 3.0 KB
- jtag.c 9.4 KB
- jtag.h 963 B
- jtag /
- lenval.c 6.4 KB
- lenval.h 3.9 KB
- micro.c 64.2 KB
- micro.h 1.8 KB
Showing the first 400 entries. Browse the full tree on GitHub ↗
USB GreatFET One
Debug Black Magic Probe
FPGA Glasgow Interface Explorer
KiCad Koyomi LVDS HAT