44 lines
1.3 KiB
Markdown
44 lines
1.3 KiB
Markdown
|
# HydraBus
|
||
|
|
||
|
![HydraBUS - Pin Assignment](https://hydrabus.com/wp-content/uploads/2024/01/HydraBus_1_0_HydraFW_Default_PinAssignment_A4-1024x724.jpg)
|
||
|
|
||
|
|
||
|
## Features
|
||
|
|
||
|
Support many extensions:
|
||
|
|
||
|
- HydraNFC
|
||
|
- HydraFlash
|
||
|
- HydraLINCAN
|
||
|
|
||
|
External interactions:
|
||
|
|
||
|
- UART
|
||
|
- I2C
|
||
|
- CAN/LIN Bus
|
||
|
- SPI Bus
|
||
|
- SD/SDIO
|
||
|
- USB Bus
|
||
|
- ADC / DAC (Analog / Digital)
|
||
|
- GPIO
|
||
|
|
||
|
|
||
|
## Firmware
|
||
|
|
||
|
* [hydrabus/hydrafw](https://github.com/hydrabus/hydrafw) - HydraFW official firmware for HydraBus/HydraNFC
|
||
|
* [hydrabus/hydrafw_hydranfc_shield_v2](https://github.com/hydrabus/hydrafw_hydranfc_shield_v2) - HydraFW dedicated to HydraBus v1 / HydraNFC Shield v2
|
||
|
* [bvernoux/blackmagic](https://github.com/bvernoux/blackmagic) - In application debugger for ARM Cortex microcontrollers
|
||
|
|
||
|
Commands examples:
|
||
|
|
||
|
```ps1
|
||
|
show system/memory/threads
|
||
|
```
|
||
|
|
||
|
|
||
|
## References
|
||
|
|
||
|
* [HydraBus v1.0 Specifications - HydraBus](https://hydrabus.com/hydrabus-1-0-specifications)
|
||
|
* [HydraBus Assembly Video - Lab401 - 30 may 2017](https://youtu.be/9lFEPG8EG6w)
|
||
|
* [BlackAlps17: Hydrabus: Lowering the entry fee to the IoT bugfest - Benjamin Vernoux - 2 dec. 2017](https://www.youtube.com/watch?v=theYbzPhYH8)
|
||
|
* [HydraBus - An Open Source Platform - RMLL Sec 2017](https://archives.pass-the-salt.org/RMLL%20Security%20Tracks/2017/slides/RMLL-Sec-2017-hydrabus.pdf)
|