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 revision
Previous revision
Next revisionBoth sides next revision
busvoodoo [2017/12/14 22:10] – add features kingkevinbusvoodoo [2017/12/15 08:35] – [features] kingkevin
Line 4: Line 4:
 ==== features ==== ==== features ====
  
-The BusVoodoo is a multi-protocol USB adapter.+The BusVoodoo is a multi-protocol debugging adapter.
  
 It comes it two versions: It comes it two versions:
Line 35: Line 35:
   * CAN port (not terminated)   * CAN port (not terminated)
  
 +=== not the World's first ever: ===
 +
 +Since the begging of electronics probably every engineer developed his own dedicated programming or debugging tool.
 +This is just mine, packed with features and made available for all.
 +
 +=== not a smart device: ===
 +
 +While it is packed with features, it is just a debugging and hacking tool and you are the brain behind it.
 +You still need to know about electronics (e.g. the difference between push-pull and open-drain driving modes) and have a basic understanding of the protocol you want to talk.
 +
 +=== not an Internet-of-Things device: ===
 +
 +It comes with no network connectivity.
 +Its purpose is to debug and hack devices locally, not to provide a gateway to remotely control other devices.
 +
 +=== not the ultimate all-in-one device: ===
 +
 +The BusVoodoo is a compact device which supports a lot of [[#protocols|protocol]], which makes it quite versatile.
 +But it is not intended to replace all the other special purpose adapters (USB to UART, JTAG, ...) which probably can better solve specific task because their are: more stable, simpler, more powerful, faster, more stable, cheaper, or more available.
 +Thus the BusVoodoo is a good choice to start with, but if you want better performances switch to a device designed for each particular task.
 +
 +=== not community driven: ===
 +
 +This device is not the result of a collaborative work in a forum with 1000 pages and chaotic status.
 +I developed it and actively support it.
 +I also actually also use it in my everyday work, and thus have an interest of keeping the quality high.\\
 +Nothing prevents you from building it yourself or forking it though.
 +Both hardware and software are open-source and available here, and you are welcome to submit bug reports or patches.
 ==== protocols ==== ==== protocols ====
  
Line 81: Line 109:
 But BusVoodoo will never replace dedicated tools (USB to UART dongle, JTAG adapter, flash programmer, ...) or prevent from using a development board to control all nifty protocol details. But BusVoodoo will never replace dedicated tools (USB to UART dongle, JTAG adapter, flash programmer, ...) or prevent from using a development board to control all nifty protocol details.
 The BusVoodoo is more of a quick all-in-one first approach tool. The BusVoodoo is more of a quick all-in-one first approach tool.
-==== presentation ====