Skip to content

Unified Debugger and Prototyping Tool for Microcontrollers and FPGAs

Notifications You must be signed in to change notification settings

shreyask21/UniDebug

Repository files navigation

UniDebug - Unified Debugger and Prototyping Tool for Microcontrollers and FPGAs

drawing

drawing

drawing

UniDebug is an open-source hardware project that serves as a unified debugger and prototyping tool for a wide range of microcontrollers and FPGAs. With versatile features and robust components, it provides a seamless debugging and development experience.

Features

  • FT2232H Dual Channel USB High-Speed FIFO Controller:

    • Dual-channel support for UART, JTAG, GPIO, I2C, SPI, and more using MPSSE.
  • Black Magic Debug Probe:

    • Adjustable target voltage for precise debugging.
  • ST Link V2.1 Compatible Debug Probe:

    • Widely supported and compatible with popular debugging tools.
  • Raspberry Pi RP2040 Pico Debug Probe:

    • Integration for Raspberry Pi Pico development.
  • Display and Power Management Interface:

    • Efficient management of display and power resources.
  • 4-Port USB Hub and USB Type-C:

    • Enhanced connectivity options for multiple devices.
  • ESD Protection Diodes:

    • Ensures the safety of external interfaces.
  • Barrel Jack for Extra Power:

    • Additional power support for extended usage.

Repository Contents

  • KiCad Project:

  • Gerber Files:

  • Bill of Materials (BOM):

Contributing

We welcome contributions from the community.

License

UniDebug © 2023 is licensed under CC BY-NC-SA 4.0. To view a copy of this license, click here.


Releases

No releases published

Packages

 
 
 

Languages