Hallo,

ich möchte USB-Geräte mit einem Entwicklungsboard kommunizieren lassen. D.h. ich möchte z.B. Daten von einem USB-Stick oder einer USB-Kamera auslesen/beschreiben können. Außerdem möchte ich auch das Entwicklungsboard auch mit einem IPod/IPhone mittels selbstgeschriebenen App über einen Bluetooth-USB-Stick kommunizieren lassen können(oder z.B. auch über ein WLan-Netzwerk kommunizieren). Ich habe zwar gesehen dass es auch Bluetoothplatinen gibt, allerdings war mein Plan einen USB-Hub zu verwenden, da das günstiger kommt als 3(oder mehr) verschiedene Module zu kaufen. Hier meine konkreten Fragen:
- Ist das überhaupt zu umsetzbar wie ich mir das vorstelle?
- Muss das Entwicklungsboard/µC irrgendwelchen Anforderungen entsprechen (MHz/spezielle IOs/etc.)?
- Soweit ich weiss muss der µC als Master fungieren(Master-Slave-Kommunikation), ist das mit dieser Platine hier der Fall?
- Was für eine Protocol wird benutzt/Gibt es vorprogrammierte Bibliotheken?
- Tutorials? (Ich blick nicht ganz durch für was ich einen Treiber brauche und wie ich dann die einzelnen USB-Geräte ansprechen kann)

lg Virtuelx