Was ist die kostengünstigste Möglichkeit, einem eingebetteten System ein Bluetooth-integriertes Radio hinzuzufügen?
Ich benutze einen BlueGiga WT12, der gut funktioniert. IIRC diese sind im Bereich von 20 bis 25 $. Gibt es vergleichbare Module, die günstiger sind?
Ich habe zum Beispiel auch die integrierten ZigBee-Radios (z. B. XBee) in Betracht gezogen. Alles scheint jedoch im Bereich von 20 bis 25 USD zu liegen.
Antworten:
Die Implementierung von Bluetooth ist etwas kompliziert, es gibt einen ganzen Protokollstapel usw. 20 US-Dollar sind wahrscheinlich das Minimum, das Sie zu diesem Zeitpunkt bezahlen werden Module).
Benötigen Sie wirklich Bluetooth? Sie können je nach Anwendung ein langsameres, günstigeres HF-Funkgerät verwenden. Beispielsweise verwenden die billigsten drahtlosen Mäuse und Tastaturen im Allgemeinen kein Bluetooth. Sie verwenden benutzerdefinierte HF-Funktionen, für die ein separater USB-Dongle auf Ihrem PC erforderlich ist. Aber selbst mit dem separaten Teil ist die Herstellung billiger als mit Bluetooth.
quelle
Die 2-Dollar-Option:
Stecken Sie einen 2-Dollar-USB-Bluetooth-Adapter auf Ihre Propller-MCU
Es hängt davon ab, dass Sie bereits einen Parallax-Propeller für Ihren lokalen Mikroprozessor verwenden, aber Sie könnten wahrscheinlich einen USB-Host-Treiber für einen anderen Mikroprozessor zusammenbauen, wenn Sie den Mikroprozessor wirklich gut kennen.
quelle
Sie sagten, Sie verwenden den CC2500 für andere Projekte, der CC2540 könnte ansprechen (wenn BLE eine Option ist).
Außerdem kann BTStack anscheinend billige HCI USB-Dongles betreiben.
http://code.google.com/p/btstack/
quelle
Sie müssen hier vorsichtig sein .. Wenn Ihre Anwendung mit dem Telefon spricht, würde ich dringend davon abraten, BT. Einfacher Grund, es funktioniert nicht mit dem iPhone. Sie müssen MFI-Mitglied werden, Apple-Steuern (Lizenzgebühren) zahlen und einen Authentifizierungs-Chip einsetzen.
Wenn Ihre App vertikal ist und Sie Android angeben können, ist bt in Ordnung.
Abhängig von Ihrer Komplexität müssen Sie, wenn Sie zusätzliche oder umfassendere Protokolle benötigen, einen BT-Stack von jemandem lizenzieren, es sei denn, Sie möchten sich 6 Monate lang selbst weiterentwickeln. Der oben erwähnte BT-Stack ist gut für grundlegende Dinge, würde aber für komplexere Dinge nicht funktionieren.
Die kommerziellen BT-Stacks kosten etwa 20.000 Euro und sind mit einer Lizenzgebühr von nur zehn Cent erhältlich. (Volumen ist der bestimmende Faktor)
quelle
Meine Stimme geht für diese: http://www.ebay.com/itm/190433073764 und deren Art. (viele weitere auf dx.com) Sehr einfach zu bedienen.
quelle