• Welcome to LINK ACCUMULATOR. Please log in.

SPI & I²C (Inter-Integrated Circuit)

Started by lemonhorse, June 06, 2011, 12:48:09 PM


Link

#1
IIC, Inter-IC bzw. Inter Integrated Circuit Bus
http://www.rn-wissen.de/index.php/I2C

http://www.roboternetz.de/community/threads/4149-Fertiges-RN-Projekt-PC-gt-I2C-Bus-Adapter

I2C-Bus: What's that?
The I2C bus was designed by Philips in the early '80s to allow easy communication between components which reside on the same circuit board. Philips Semiconductors migrated to NXP in 2006.
The name I2C translates into "Inter IC". Sometimes the bus is called IIC or I²C bus. ...
http://www.i2c-bus.org/


The I2C-bus and how to use it (including specifications)
http://www.i2c-bus.org/fileadmin/ftp/i2c_bus_specification_1995.pdf


Link

#2
RN-Digi I2C Digitalanzeige
   Sehr einfache Ansteuerung per I2C Bus
   Keine extra Spannungszuführung notwendig da Board über das I2C-Bus Kabel mit Strom verorgt wird
   Programmierbare Helligkeit
   Jedes einzelne Segment der 7-Segmentanzeige kann angesteuert werden
   4 Dezimalpunkte möglich
   Controller wird nicht belastet. Die Ziffern werden solange angezeigt, bis neue Ziffer gesendet wird. Keine Interrupts oder Bus-Belastung!
   Preisgünstig und schneller Aufbau in wenigen Minuten möglich
   4 verschiedene Slave Adressen per Jumper wählbar
   Kleines Lochraster Experimentierfeld für Erweiterungen Taster, I2C-Baustein (Funkuhr etc.) etc.
   Kompakt, Roboternetz-Standard-Format 100x78 (halbes Euroformat), Huckepack mit anderen Boards kombinierbar
   Wahlweise mit großen oder kleineren Segmenten bestückbar (Bausatz inkl. große)
   Platinen und Bausatzservice
   Deutsche Doku mit Programmbeispielen für RN-Control und RNBFRA-Board
http://www.rn-wissen.de/index.php/RN-Digi

http://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=170

http://www.robotikhardware.de/anzeigen.html

http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=66&products_id=19

-.-

BLIT2008-Board-7-Segment-Anzeige
http://bralug.de/wiki/BLIT2008-Board-7-Segment-Anzeige

http://www.datasheetcatalog.org/datasheet/philips/SAA1064.pdf


Link

#3
I2C2P Official Homepage
http://i2c2p.twibright.com/


-.-

Pure Python I2C : access to I2C components through serial or parallel interface.
http://pyi2c.sourceforge.net/


-.-

I2C & Python on the Raspberry Pi
http://quick2wire.com/2012/06/i2c-python/

http://quick2wire.com/articles/i2c-and-spi/

https://github.com/quick2wire/quick2wire-python-api


-.-

MCP23017/MCP23S17
16-Bit I/O Expander with Serial Interface
16-bit remote bidirectional I/O port
- I/O pins default to input
• High-speed I2C™ interface (MCP23017)
...
http://ww1.microchip.com/downloads/en/DeviceDoc/21952b.pdf

Link

#4
Overview of Linux kernel SPI support (21-May-2007)
https://www.kernel.org/doc/Documentation/spi/spi-summary


Raspberry Pi + Arduino + SPI
http://mitchtech.net/raspberry-pi-arduino-spi/

Wednesday, July 25, 2012
Getting SPI working on the Raspberry Pi
http://www.brianhensley.net/2012/07/getting-spi-working-on-raspberry-pi.html

Link

I2C USB PC Adapter
Von ELV gibt es ein kostengünstiges USB - I2C Interface. Mit dem USB-I2C-Interface kann von einem PC aus via USB mit einfachsten Befehlen direkt auf die am I2C-Bus angeschlossenen Geräte oder Bausteine zugegriffen werden. ...
http://www.rn-wissen.de/index.php/I2C_USB_PC_Adapter

Link

#6
ALFAT OEM Board
Thanks to ALFAT chipset at its core, ALFAT OEM board offers a seamless way to access files on SD & MMC cards and on USB memory drives. Simple commands are used on UART (serial), SPI or I2C to access files at high rates. Rates are as high as 4000K Bytes/sec on SD and as high as 4000K Bytes/sec on USB memory.
http://www.ghielectronics.com/catalog/product/337

ALFAT OEM Board
59,45 EUR (02/2013)
Hersteller: GHI Electronics
http://www.watterott.com/de/ALFAT-OEM-Board

Thanks to ALFAT chipset at its core, ALFAT OEM board offers a seamless way to access files on SD & MMC cards. Simple commands are used on UART (serial), SPI or I2C to access files at high rates. Rates are as high as 4000K Bytes/sec. ...
http://www.watterott.com/de/ALFAT-SD-Board

Link

#7

Link

...
#8
Raspberry Pi: Porterweiterung mit MCP23017 und I2C
Hier möchte ich auf die Erweiterung der GPIO Leiste des Raspberry Pi mit Hilfe des Portexpanders  "MCP23017″ eingehen, sowie die Ansteuerung über I²C. ...
http://www.elektronx.de/tutorials/porterweiterung-mit-mcp23017-und-i2c/

-.-

The PCF8584 and the PCA9564 are bus controller devices performing the following functions:
- Receive data in a parallel format from a microcontroller/microprocessore, convert them to a serial format conforming
to the I2C protocol and send them to I2C devices located on the bus
- Receive serial data from the I2C-bus, convert them to a parallel format and send them to the microcontroller /
microprocessor connected to the controllers
http://www.nxp.com/documents/application_note/AN10148.pdf

The PCA9564 is an integrated circuit designed in CMOS technology that serves as an interface between most standard parallel-bus microcontrollers/microprocessors and the serial I2C-bus and allows the parallel bus system to communicate bi-directionally with the I2C-bus.
http://www.nxp.com/documents/data_sheet/PCA9564.pdf

PCA 9564 D
http://www.reichelt.de/PCA-9564-D/3/index.html?&ACTION=3&LA=446&ARTICLE=70068&artnr=PCA+9564+D&SEARCH=PCA9564

https://cdn-reichelt.de/documents/datenblatt/A300/PCA9564_NXP.pdf




Link