Controller mit BLE L2CAP/HCI gesucht

OP (Firma: Torrox.de) #4104823
Lesenswert?
• ▲
▼
Hallo,
ich schreibe gerade an einem Bluetooth LE GATT Server 
(https://github.com/TorstenRobitzki/bluetoe) und suche nun nach einem 
kleinen µController, auf dem ich das zum laufen bringen könnte.

Die nrf51 von Nordic wären eine schöne Lösung, allerdings komme ich 
nicht an L2CAP layer dran (Nordic hat zwar eine API dafür, lässt aber 
keine Kommunikation auf den für ATT zuständigen channel zu).

BlueNRG von ST scheint ansonsten eine Lösung zu sein. Die bieten ein HCI 
Interface.

Kennt Ihr noch andere µController mit BLE, die einem Zugriff auf L2CAP 
oder HCI haben?

mfg
Torsten
#4104835
Lesenswert?
• ▲
▼
Beim nrf51 ist der gesamte BLE-Stack doch in Software gelöst und die für 
die RF-Kommunikation nötige Hardware ist auch vollständig dokumentiert. 
Daher wäre es möglich einen eigenen, von Nordic unabhängigen BLE-Stack 
zu implementieren. Und wenn ich mich nicht täusche hatte ich auch 
irgendwo im Web mal etwas in die Richtung gesehen.

Such also mal nach einem Opensource-Stack für die nrf51.
OP (Firma: Torrox.de) #4104900
Lesenswert?
• ▲
▼
Hallo Gerd,
ich habe gerade mal 14 Seiten Projekte mit "nrf51" als Suchstring bei 
github durchgeguckt. Das einzige was ich gefunden habe, waren Wrapper um 
die C-API von Nordic.

Den PHY Layer auf dem Nordic selbst zu implementieren, wäre sicher auch 
eine Lösung; ich stelle mir das aber recht aufwändig vor (und habe damit 
auch kaum Erfahrung).

mfg Torsten
OP (Firma: Torrox.de) #4105641
Lesenswert?
• ▲
▼
Hallo Gerd,
nein, den habe ich leider übersehen. Die haben auf jeden Fall einen 
rudimentären link layer implementiert. Das sieht spannend aus, ich 
versuche das mal am Montag auf einem nrf51422 zum laufen zu bringen. 
Danke für den Tipp.

Ansonsten habe ich mir jetzt mal ein Eval-Bord mit BlueNRG und Cortex-M3 
bestellt..

mfg und schönes Wochenende,
Torsten

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.