Shield BLE 5.0 do STM32 Nucleo X-NUCLEO-BNRG2A1
Opis
Shield BLE 5.0 do STM32 Nucleo X-NUCLEO-BNRG2A1Shield Bluetooth Low Energy 5.0 do STM32 Nucleo X-NUCLEO-BNRG2A1Shield dedykowany dla płytek rozwojowych STM32 Nucleo. Został wyposażony w certyfikowany moduł BlueNRG-M2SP, który jest zgodny z Bluetooth Low Energy 5.0. Moduł ten zawiera układ SoC BlueNRG-2 od firmy ST Microelectronics.
Płytka rozszerzeń X-NUCLEO-BNRG2A1 posiada złącze zgodne z Arduino Uno R3 dzięki czemu pasuje nie tylko do Nucleo, ale również innych płytek z tym złączem.
Układ BlueNRG-2 całkowicie zarządza stosem i protokołem Bluetooth Low Energy. Posiada własny rdzeń Cortex-M0, oraz pamięć Flash. Może być dostosowywany do konkretnej aplikacji poprzez dedykowane SDK (Software Development Kit).
Moduł BLE na shieldzie może pracować zarówno jako urządzenie Master jak i Slave. Wspiera szyfrowanie AES-128.
Sam moduł komunikuje się z płytką Nucleo poprzez interfejs SPI.
Do modułu dostarczane są przykłady dla środowiska STM32CubeIDE z wykorzystaniem STM32CubeMX oraz bibliotek HAL.
Parametry shieldu X-NUCLEO-BNRG2A1Moduł BLE BlueNRG-M2SP od frmy ST Microelectronics
Zgodny z Bluetooth Low Energy 5.0Obsługa stosu i protokołu BLEDziała w trybie Master lub SlaveWsparcie rozszerzonej długości pakietu BLEZintegrowany tor radiowy z anteną PCB (balun BALF-NRG-02D3)SoC BlueNRG-2 na module
Rdzeń Cortex-M0 low-powerPamięć Flash 256 kBPamięć SRAM 24 kBMoc wyjściowa do +8 dBmCzułość do -88 dBm RxDo 96 dB link bugdet z niezawodnością łączaInterfejsy układu SoC BlueNRG-2
1 x UART1 x I2C14 x GPIO2 x Timer1 x 10-bit ADCWatchdogRTCDMAPDMInterfejs debugowy SWDDostępna biblioteka stosów różnych protokołów BLE (GAP, GATT, SM, L2CAP, LL)Koprocesor bezpieczeństwa AESBLE SDK (Software Development Kit) z dostępną sporą liczbą profili BLEKompatybilność z płytkami rozwojowymi STM32 NucleoZłącze Arduino Uno R3Przykładowe projekty i biblioteki dla środowiska STM32CubeIDE i STM32CubeMXPrzydatnelinkiShield X-NUCLEO-BNRG2A1 na stronie STSpecyfikacja ShielduUser Manual
