Interfaces

Interfaces:

Short information about interfaces (some may be optional):
RS232: This is a standard serial connection between modules and for connecting microcontroller modules with a PC. This works with voltages of +3 to 12 Volt and -3 to -12 Volt. This interface is ideal for a quick connection with the PC e.g. for an exchange of data or for debugging (sending variable content in realtime). Possible lenghts of wires: several meters.
More information:
http://en.wikipedia.org/wiki/RS232
RS485: similar to RS232 but works with a differential voltage and thus is less sensitive for disturbances. RS485 is a bus system which means that several modules my use the same bus. Possible lenghts of wires:: up to 100 meter (400 yards).
At the D071x you may select between a 5 Volt transceiver and a much more expensive transceiver for a Vcc of 3V to 5V (the latter is needed if you are planning to use the module with less than 5 Volt Vcc, e.g. with batteries).
More information:
http://en.wikipedia.org/wiki/Rs485
CAN: this is also a bus-system which is usually used in the automotive area. Possible lenghts of wires: several meters
More information:
http://en.wikipedia.org/wiki/Controller-area_network
I²C (TWI): This is a slow serial standardized data bus which is called TWI (two wire interface) at Atmel. Possible lenghts of wires: several meters
More information:
http://en.wikipedia.org/wiki/I2C
SPI: High speed serial bus (our 1.5” and 2.1” TFT is working with SPI).  This bus is usually be used for connecting high speed devices such as SD memory cards, touch screen controller, displays etc. Possible lenghts of wires: several cm (a few inch).
More information:
http://en.wikipedia.org/wiki/SPI_bus