Hier findest Du etwas zu dem Thema:
http://www.marvins-lab.roboterbastler.de/index.html
Für den Anfang vielleicht zu komplex aber dort auf der Seite kann man sicher die eine oder andere Info oder Anregung zu dem Thema finden.
Solche Fragen ob man Adressen brauch, wie der Datenweg aussieht usw kann man sich dann besser beantworten.

Und hier den Programmkram dazu:
http://www.marvins-lab.roboterbastle...ownloads1.html
Dort kann man sich das ganz konkret im einzelnen anschauen.

Netter Gruß