BlueNGR-Mesh – biblioteka STM

Firma STMicroelectronics opracowała bibliotekę BlueNRG-Mesh pozwalającą na łączenie wielu urządzeń BLE (Bluetooth low energy) w sieć typu Mesh dla urządzeń internetu rzeczy IoT.

Rozwiązanie zawiera zestaw funkcji pozwalających na bezpieczną dwukierunkową komunikację sieciową, co ułatwia implementację w aplikacjach klientów.

Główne cechy:

  • Tworzenie sieci MESH w oparciu o BLE
  • Umożliwia komunikację między urządzeniem BLE a smartfonem, co pozwala na monitoring i sterowanie urządzeniem przy wykorzystaniu niewielkich pakietów danych
  • Transmisja danych w trybie Multi-hop
  • Adresowanie do 32767 urządzeń
  • Wiele scenariuszy komunikacji:
    • smartphone to node (unicast addressing)
    • smartphone to node (broadcast addressing)
    • node to node
  • Bezpieczna komunikacja:
    • Szyfrowanie danych
    • Ochrona przed wieloma metodami ataków sieciowych
    • Szyfrowanie zagodne z AES-CCM FIPS
  • SDK (firmware):
    • Aplikacja demonstracyjna
    • Implementacja MESH dostępna jako biblioteka
    • Wsparcie dla produktów ST BlueNRG
  • Android SDK:
    • Dostępne wersje demo
    • Implementacja MESH dostępna jako biblioteka
  • Wspierane urządzenia:
    • BlueNRG-1, SPBTLE-1S, BlueNRG-2
    • BlueNRG-MS(SPBTE-RF) z STM32L152RE

Więcej informacji:

http://www.st.com/content/st_com/en/products/embedded-software/wireless-connectivity-software/stsw-bnrg-mesh.html