CuVoodoo

the sorcery of copper

User Tools

Site Tools


busvoodoo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
busvoodoo [2017/12/07 21:34] – [alternatives] kingkevinbusvoodoo [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/RS-422 port (not terminated)
 +  * CAN port (not terminated)
  
 ==== protocols ==== ==== protocols ====