Forum: Mikrocontroller und Digitale Elektronik Apple iOS Bluetooth Mikrocontroller


von Konstanty K. (konstanty)


Lesenswert?

Hallo zusammen,

ich suche nach einer Möglichkeit zwischen einem Mikrocontroller und 
einem Apple Produkt über Bluetooth zu kommunizieren.

Bisher verwende ich den RN42, der mit allen Systemen (außer iOS) 
tadellos über SPP funktioniert und meine gewünschte Zwecke erfüllt. Was 
Apple betrifft stoße ich jedes mal auf das MFi Programm. Ich kann mir 
kaum vorstellen, dass es keine anderen Möglichkeiten gibt.

Hat jemand vielleicht das gleiche Problem oder noch besser vielleicht 
schon eine Lösung gefunden, wie ich die Kommunikation zwischen den 
beiden Geräten über Bluetooth ermöglichen kann?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ohne MfI lassen sich BT-Geräte nur nutzen, wenn sie BT LE (also 4.x) 
verwenden.

von Konstanty K. (konstanty)


Lesenswert?

Danke für die Hilfe.

BT LE also die Low Energy Version ab 4.0?
Das heißt, dass ab der Version tatsächlich das SPP Profil auch von Apple 
unterstützt wird?

Haben Sie das bereits getestet?

Um es vielleicht etwas zu ergänzen: Ich suche nach einem Modul, das 
universell auf allen Plattformen arbeiten kann.

von Ion (Gast)


Lesenswert?

Schau dir mal das 'HM-10 BLE Module' an. Sollte mit allen laufen..

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Konstanty K. schrieb:
> BT LE also die Low Energy Version ab 4.0?

Ja.

> Das heißt, dass ab der Version tatsächlich das SPP Profil auch von Apple
> unterstützt wird?

Nein, das heißt es nicht.

https://support.apple.com/de-de/HT204387

Es bedeutet aber, daß man mit entsprechender Softwareunterstützung auch 
ohne MfI mit BT-Geräten kommunizieren kann.

Hier kannst Du Dich weiter einlesen:

https://developer.apple.com/bluetooth/

von SmartNOOB (Gast)


Lesenswert?

Das HM-10 funktioniert mit IOS. Ich benutze das in einer IOS smartwatch. 
Grundsätzlich ist dabei zu beachten, dass Bluetooth 4.0 aber nur auf 
neuerer Hard und Software funktioniert. Das kommt jetzt auf deine 
Hardware an. Je nach dem musst du zwei Module an einem Mikrocontroller 
mir zwei uart betreiben, wobei auch dann natürlich nur neuere IOS Geräte 
funktionieren.

Grundsätzlich kann das Teil erstaunliche Dinge. Ist also sehe vielseitig 
einsetzbar. Ich habe so ein paar Sachen zu dem Modul in meinem Blog 
beschrieben. Einfach mal Googlen...

von t3chch3ck (Gast)


Lesenswert?


von Konstanty K. (konstanty)


Lesenswert?

Vielen Dank für die zahlreichen Antworten :)

werde mich damit jetzt schlauer machen.

von Frank K. (fchk)


Lesenswert?

iPhone ab 4S und iPad ab iPad3 haben BLE.
Und BLE nutzt die gleichen Frequenzen wie klassisches Bluetooth, ist 
aber ansonsten etwas völlig anderes, mit anderen Profilen usw.

Bluetooth 4.x ist Bluetooth Low Energy ist Bluetooth Smart. Drei Namen 
für das Gleiche. BT 4 ist nicht eine Obermenge von BT 3, sondern völlig 
unabhängig davon. Eigentlich ist schon der Name "Bluetooth" dafür 
irreführend.

fchk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.