busvoodoo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
busvoodoo [2017/12/07 21:34] – [alternatives] kingkevin | busvoodoo [2017/12/14 22:10] – add features kingkevin | ||
---|---|---|---|
Line 1: | Line 1: | ||
The BusVoodoo is a multi-protocol debugging adapter. | The BusVoodoo is a multi-protocol debugging adapter. | ||
This tool allows to quickly communicate with various other electronic devices. | This tool allows to quickly communicate with various other electronic devices. | ||
+ | |||
+ | ==== features ==== | ||
+ | |||
+ | The BusVoodoo is a multi-protocol USB adapter. | ||
+ | |||
+ | It comes it two versions: | ||
+ | * light: provides everything to works with up to 5V protocols using the 2x5 pins I/O connector. It comes in a case (with general pinout label), USB cable, and a 10 pins female to female dupont cable (20 cm). | ||
+ | * full: adds RS/CAN functionality and dedicated RS/CAN connector (with HV output) with 5 pins female to female dupont cable (20 cm), an OLED display (e.g. to indicate protocol specific pinouts), a proper 2x5 colored IDC cable to 10 pins dupont (30 cm), and a 8-channel 24 MHz logic analyzer (sigrok compatible Saleae Logic 8 clone). | ||
+ | The light version can be converter to a full version by populating the components on the bottom side of the PCB (and cutting the display and RS/CAN slots in the case) | ||
+ | |||
+ | Device features: | ||
+ | * small rigid case: 49.3x27.7 mm | ||
+ | * host connection: USB 2.0 (mini-B, full speed: 11 Mb/s) | ||
+ | * 2 light indicators: red for power, red+blue for activity | ||
+ | * 2 target device connectors: general purpose I/O connector (0 to 5.5 V) and specialised RS/CAN connector (not populated on light version) | ||
+ | * 1 display connector (OLED screen provided in full version) | ||
+ | * 1 internal debugging and automation connector (2x4 pins with 2 mm pitch) | ||
+ | |||
+ | I/O connector: | ||
+ | * 2x5 pins header (IDC, 2.54 mm pitch) | ||
+ | * pinout (from top left to bottom right): | ||
+ | - ground | ||
+ | - 5 V output (directly from USB), software switchable | ||
+ | - 3.3 V output (up to 250 mA), software switchable | ||
+ | - 0 to 4.8V adjustable voltage output (up to 500mA), connected to the embedded pull-up resistors (target device voltage can be input), 0 to 6 V ADC | ||
+ | - 6 I/O pins, 3.3 V in push-pull mode (protected using 220 Ohm resistors), 1.6 to 5.5 V in open-drain mode using strong 2 kOhm embedded pull-up resistors (with internal adjustable voltage regulator or external power source) | ||
+ | |||
+ | RS/CAN connector: | ||
+ | * 1x5 pin header (IDC, 2.54 mm pitch) | ||
+ | * 3.3 to 18 V adjustable voltage output (up to 30 mA), to program devices using high voltages | ||
+ | * RS-232 port (with hardware flow control) | ||
+ | * RS-485/ | ||
+ | * CAN port (not terminated) | ||
==== protocols ==== | ==== protocols ==== |