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/15 08:42] – add firmwares kingkevin | busvoodoo [2017/12/15 09:06] – [protocols] kingkevin | ||
---|---|---|---|
Line 66: | 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/ | ||
+ | | 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 ===== | ===== firmwares ===== |