Kategorie-Archiv: Tutorials

[BL_T0004] BLE112-Protostick Dev Kit #1 – Erste Schritte

Herr Timon Meyer war so freundlich und hat uns ein Tutorial überlassen, das die ersten Schritte mit dem ‘BLE112-Protostick Dev Kit #1′ beschreibt. Vielen Dank nochmal an dieser Stelle!

Einleitung

Dieses Tutorial beschreibt, wie man vorgeht, nachdem man das ‘BLE112-Protostick Dev Kit #1 – Win, Linux, Mac’ erhalten hat.

Voraussetzung für dieses Tutorial:

  • BLE112-Protostick Dev Kit #1 – Win, Linux, Mac
  • Ein PC oder Laptop mit Windows 7
  • Ein Bluetooth LE fähiges Gerät (z.B. Android Version 4.3 oder aktueller, ab iPad 3, iPhone ab 4S)
  • Zwei AA Batterien zur Stromversorgung des Protostick #2

Weiterlesen

[BL_T0001] BLE112-Protostick – Erste Schritte unter Windows

Einleitung

In diesem Tutorial lernst du anhand eines Beispiels, wie du den BLE112-Protostick mit Hilfe der BGLib von Bluegiga unter Windows benutzen kannst und wie du mit einem anderen BLE112-Protostick bzw. einem anderen Bluetooth Low Energy Gerät kommunizierst.

BL_T0001 - Aufbau

BL_T0001 – Aufbau

Eclipse C Projekt mit MinGW

Eclipse C Projekt mit MinGW

Eclipse - Debugging Ausgabe der Kommunikation

Eclipse – Debugging Ausgabe der Kommunikation

Weiterlesen

[BL_T0003] BLE112-Protostick – Verbinden, Charakteristiken, Handles, Services und Notifications unter Windows

Einleitung

Aufbauend auf dem Tutorial BL_T0001 lernst du wie du mit Hilfe der BGLib von Bluegiga dich mit einem anderen Bluetooth Low Energy Gerät verbinden und von diesem Information beziehen kannst. Mit Hilfe von UUIDs und Handles lassen sich bestimmte Informationen abrufen oder auch ändern, außerdem lassen sich Benachrichtigungen (Notifications) aktivieren, um laufend den aktuellsten Wert eines bestimmten Services zu erhalten. Das Code-Bespiel aus dem Tutorial BL_T0001 wurde entsprechend erweitert, um dir den Einstieg in die Welt der Services und Charakteristiken mit BLE zu erleichtern.

BL_T0003 - Aufbau

BL_T0003 – Aufbau

BLEGUI discover services

BLEGUI discover services

Eclipse Debug Output

Eclipse Debug Output


Weiterlesen

[BL_T0002] BLE112-Protostick – Firmware aktualisieren

Zur Aktualisierung der Firmware auf deinem BLE112-Protostick benötigst du:

  • Texas Instruments CC-Debugger [Shop-Link]
  • Bluegiga Bluetooth Smart Software “BLE Update” (Bluetooh Smart firmware update tool – im Bluegiga Tech Forum)
  • Optional: Spannungsversorgung für den BLE112-Protostick [Shop-Link]
  • Optional: Jumper Wire [Shop-Link]
  • Optional: Breadboard [Shop-Link]

Aufbau

Pin 1 Markierungen

Pin 1 Markierungen

Für das korrekte Aufsetzen des Programmierkabels hat der BLE112-Protostick neben dem Programmierheader auf Höhe des Pins 1.6 eine Markierung. Diese Markierung kennzeichnet den Pin 1 des Headers. Das Programmierkabel trägt ebenfalls eine Pin 1 Markierung in Form einer rot gefärbten Leitung. Die beiden Markierungen sollten sich nun wie im Bild rechts zu sehen formieren.

CC-Debugger Connector

CC-Debugger Connector

Weiterlesen