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/15 08:38] – make titles bigger kingkevinbusvoodoo [2017/12/15 09:06] – [protocols] kingkevin
Line 12: Line 12:
  
 Device features: Device features:
-  * small rigid case: 49.3x27.7 mm+  * compact rigid case: 49.3x27.7 mm
   * host connection: USB 2.0 (mini-B, full speed: 11 Mb/s)   * host connection: USB 2.0 (mini-B, full speed: 11 Mb/s)
   * 2 light indicators: red for power, red+blue for activity   * 2 light indicators: red for power, red+blue for activity
Line 18: Line 18:
   * 1 display connector (OLED screen provided in full version)   * 1 display connector (OLED screen provided in full version)
   * 1 internal debugging and automation connector (2x4 pins with 2 mm pitch)   * 1 internal debugging and automation connector (2x4 pins with 2 mm pitch)
 +  * re-flashable with [[#firmwares|special purpose firmwares]]
  
 I/O connector: I/O connector:
Line 65: Line 66:
  
 ===== protocols ===== ===== protocols =====
 +
 +The signals can be driven using 3.3 V push-pull mode, or 1.6 to 5.5 V open-drain mode with 2 kOhm embedded pull-up resistors (can be increased using external resistor).
 +
 +^ protocol ^ support ^ comment ^
 +| UART | hardware | 2 UARTs available, 1 with hardware flow control |
 +| SPI | hardware | with multiple Chip Select |
 +| I²C | hardware | with embedded pull-up resistors |
 +| I²S | hardware | with master clock |
 +| SD/eMMC | hardware | with 1 or 4 data lines |
 +| SMBus | hardware | with embedded pull-up resistors |
 +| LIN | hardware | |
 +| ISO-7816 | hardware | |
 +| RS-232 | hardware | with hardware flow control, only in full version |
 +| RS-485 | hardware | no termination resistor, only in full version |
 +| RS-422 | hardware | no termination resistor, only in full version |
 +| CAN | hardware | no termination resistor, only in full version |
 +| 1-Wire | software | |
 +| MicroWire | software | |
 +| WS2812b | sofware | dedicated LED light protocol |
 +| DHT11/DHT22 | software | dedicated humidity/temperature sensor protocol |
 +| TM1637 | software | dedicated 7-segment display protocol |
 +| IR | software | various InfraRed protocols, planned |
 +| JTAG | software | planned |
 +| SWD | software | planned |
 +| cJTAG | software | planned |
 +
 +note: the status of each protocol support is not documented yet (WiP)
 +
 +no matter which protocol you are using, the hardware has been designed to provide one additional UART port
 +
 +===== firmwares =====
  
 ===== history ===== ===== history =====