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
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.
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
Bin mir zwar nicht sicher, ob das was für dich ist, aber sieh dir mal das an http://www.cypress.com/psoc4ble/ Beispiele findest du reichlich hier https://github.com/cypresssemiconductorco/PSoC-4-BLE Reiner
Hallo Reiner, danke, dass sieht sehr interessant aus. Ich habe noch den CC2640 von TI mit Cortex-M3 gefunden. Einen Cortex M0 fänd' ich in der Tat aber viel spannender ;-) mfg Torsten
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.