SKU SS-109990041
The HydraBus is an open source multi-tool hardware for anyone interested in learning/developping/debugging/hacking basic or advanced embedded hardware.
The MCU is one of the fastest and lowest power Cortex M4F on the market.
HydraBus can be also used as Test Bench for hardware validation/test with help of embedded python script or native C/C++ firmware.
HydraBus is evolutive with the help of “Shield” hardware extensions (first Shield is HydraNFC).
HydraBus can execute python 3 scripts as a port of micropython is done (published on my github: https://github.com/bvernoux/micropython)
Feature of the HydraBus board:


Features of the HydraBus embedded firmware:
  • Fully open source software (GPL, LGPL and ChibiOS licence for chibios part linked).  Virtual Serial Port access through microUSB with VT100 terminal/shell (compatible with any hardware supporting USB Virtual Serial port).
  • Support of microSD (FAT16/FAT32) card up to 32GB (tested with SanDisk Extreme 32GB and lot of other cards)
  • Usage of ChibiOS v3 (OS+Drivers) and microrl (modified to manage multi-shell) for VT100 terminal with history, completion and lot of other features


Planned features:

  • UART, I2C, SPI, CAN, GPIO, Parallel Bus (2 to 32bits) with mode sniffer, read and write (with option to log data in realtime to MicroSD) (depending on feedback)
  • 1/2/3 Wire with mode sniffer, read and write (depending on feedback)
  • Basic Multimeter up to 3.3V (depending on feedback)
  • Basic Scope up to 3.3V and up to 7.2MSPS/12bits (depending on feedback)
  • USB 1.x/2.0 LS/FS sniffer mode (using special passthrough mode with logging directly to MicroSD) (depending on feedback)
  • Same command/syntax as defined in BusPirate menu (with some extensions/new features) (depending on feedback)


For more details about python programming see http://olimex.wordpress.com/2014/06/12/collection-of-51-free-e-books-for-python-programming/

For more details on HydraBus Hardware see http://hydrabus.com/?page_id=13

If you encounter any problems when using this product, contact the technical support.