busvoodoo
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
busvoodoo [2017/12/22 20:54] – [flashing] kingkevin | busvoodoo [2017/12/23 11:16] – [features] correct power output kingkevin | ||
---|---|---|---|
Line 32: | Line 32: | ||
* pinout (from top left to bottom right): | * pinout (from top left to bottom right): | ||
- ground | - ground | ||
- | - 5 V output (directly from USB), software switchable | + | - 5 V output (up to 400 mA), software switchable |
- 3.3 V output (up to 250 mA), 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 | + | - 0 to 4.8V adjustable voltage output (up to 450mA), 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) | - 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) | ||
Line 139: | Line 139: | ||
note: the alternative firmware are not implemented yet | note: the alternative firmware are not implemented yet | ||
- | ===== flashing | + | ===== software & hardware |
- | {{ :busvoodoo:mini_board_prog_pin.jpg?400|programing pinout}} | + | If you want to have a detailed look at the technology underneath you can have a look at the: |
+ | * latest firmware release | ||
+ | * [[https:// | ||
+ | * {{: | ||
+ | * [[https:// | ||
+ | |||
+ | If you find any issue, [[busvoodoo@cuvoodoo.info|let me known]]. | ||
+ | And if you are not happy with the state, feel free to fork it (according to the licences). | ||
+ | |||
+ | ===== flashing ===== | ||
The BusVoodoo is pretty much unbrickable. | The BusVoodoo is pretty much unbrickable. | ||
Line 152: | Line 161: | ||
- finally you can use the SWD pins on the programming connector to [[stm32f1xx# | - finally you can use the SWD pins on the programming connector to [[stm32f1xx# | ||
- if none of the above methods work, the device is definitely bricked (or defective). congratulations. | - if none of the above methods work, the device is definitely bricked (or defective). congratulations. | ||
- | ===== history | + | |
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ===== origin | ||
+ | |||
+ | {{ : | ||
Whenever I go to conferences I like to take apart devices I find there. | Whenever I go to conferences I like to take apart devices I find there. | ||
Line 170: | Line 187: | ||
Probably every hardware hacker comes to the same point and develops his own solution, using parts he is familiar with, and suited for the tasks his is struggling with. | Probably every hardware hacker comes to the same point and develops his own solution, using parts he is familiar with, and suited for the tasks his is struggling with. | ||
And there probably never will be a perfect device capable of everything since the needs are different, but a bit of help is always welcome. | And there probably never will be a perfect device capable of everything since the needs are different, but a bit of help is always welcome. | ||
+ | |||
+ | {{ : | ||
The closest alternative to the BusVoodoo is probably the [[http:// | The closest alternative to the BusVoodoo is probably the [[http:// |