# hydrabus **Repository Path**: celestin/hydrabus ## Basic Information - **Project Name**: hydrabus - **Description**: HydraBus an open source multi-tool hardware for researcher, hackers, students, embedded software developers or anyone interested in debugging/hacking/developing/penetration testing - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2019-08-28 - **Last Updated**: 2025-08-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README HydraBus ======== HydraBus an open source multi-tool hardware ![HydraBus board](HydraBus_board.jpg) You can Buy HydraBus/HydraNFC Online: http://hydrabus.com/buy-online ![HydraBus pins assignment](http://hydrabus.com/HydraBus_1_0_PinAssignment.jpg) Wiki Getting Started: https://github.com/hydrabus/hydrafw/wiki/Getting-Started-with-HydraBus HydraFW official firmware for Hydrabus ======== Wiki for HydraFW: https://github.com/hydrabus/hydrafw/wiki See https://github.com/hydrabus/hydrafw To build hydrafw see instructions here: * Windows: https://github.com/hydrabus/hydrafw/wiki/how-to-build-flash-and-use-hydrafw-on-windows * Linux: https://github.com/hydrabus/hydrafw/wiki/how-to-build-flash-and-use-hydrafw-on-linux Official Micro Python port for HydraBus ======== See https://github.com/micropython/micropython To build micropython for HydraBus do: $ git clone --recursive https://github.com/micropython/micropython $ cd micropython/stmhal $ make BOARD=HYDRABUS * At end of build you shall have: * Create build-HYDRABUS/firmware.dfu * Create build-HYDRABUS/firmware.hex * In order to flash the *.dfu follow steps here: https://github.com/hydrabus/hydrafw/wiki/Getting-Started-with-HydraBus For more details on official micropython hydrabus port see: https://github.com/micropython/micropython/tree/master/ports/stm32/boards/HYDRABUS Official Black Magic JTAG/SWD debugger port for HydraBus ======== See https://github.com/blacksphere/blackmagic.git Before to build the firmware check this issue (as you need a new GCC ARM Compiler >=4.9): https://github.com/blacksphere/blackmagic/issues/128 To build Black Magic for HydraBus do: $ git clone --recursive https://github.com/blacksphere/blackmagic.git $ cd blackmagic $ make PROBE_HOST=hydrabus * At end of build you shall have: * OBJCOPY blackmagic.bin * OBJCOPY blackmagic.hex * Creating blackmagic.dfu * In order to flash the *.dfu follow steps here: https://github.com/bvernoux/hydrafw/wiki/Getting-Started-with-HydraBus For more details on official blackmagic hydrabus port see: https://github.com/blacksphere/blackmagic/tree/master/src/platforms/hydrabus