Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • FP-NET-6LPBLE1 is an STM32 ODE function pack which lets you connect your 6LoWPAN network consisting of SPIRIT1-based sub-1 GHz RF communication sensor nodes to a smartphone or tablet device in a BLE network, allowing control of the sensor nodes with an application.

    This software, together with the suggested combination of STM32 and ST devices, can be used, for example, to develop smart home, building or lighting applications.
    The software runs on the STM32 microcontroller and includes drivers for the BLE module (SPBTLE-RF) and SPIRIT1-based sub-1 GHz RF communication modules (SPSGRF-868 or SPSGRF-915); the software also comes with binary firmware ready for wireless sensor nodes.

    Key Features

    • Complete firmware package to create a border router and connect it to wireless sensor nodes using 6LoWPAN over sub-1 GHz communication technology
    • Middleware libraries with BLE and Contiki 6LoWPAN protocol stack 3.x
    • Support for mesh networking technology through the standard RPL protocol
    • Mesh network tree and sensor data can be displayed on an Android™ device connected through BLE
    • Sample implementation for X-NUCLEO-IDS01A4 or X-NUCLEO-IDS01A5 and X-NUCLEO-IDB05A1 boards connected to a NUCLEO-F401RE board
    • Easy portability across different MCU families, thanks to STM32Cube
    • Free, user-friendly license terms

Get Software

Ecosystems

    • Part Number

      Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo

      Sub-1 GHz RF expansion board based on the SPSGRF-868 module for STM32 Nucleo

      Sub-1 GHz RF expansion board based on the SPSGRF-915 module for STM32 Nucleo

Embedded Software

    • Part Number

      BLE star network application for Android and iOS

Evaluation Tools

    • Part Number

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB3011
      STM32 ODE function pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface
      2.0
      306.97 KB
      PDF
      DB3011

      STM32 ODE function pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface

    • Description Version Size Action
      UM2102
      Getting started with the FP-NET-6LPBLE1 function pack for 6LoWPAN IoT node connection to a smartphone via BLE interface
      1.0
      1.67 MB
      PDF
      UM2102

      Getting started with the FP-NET-6LPBLE1 function pack for 6LoWPAN IoT node connection to a smartphone via BLE interface

Presentations & Training Material

    • Description Version Size Action
      FP-NET-6LPBLE1 Quick start guide 1.1
      2.6 MB
      PDF
      STM32 and STM8 embedded software solutions 7.0
      3.12 MB
      PDF

      FP-NET-6LPBLE1 Quick start guide

      STM32 and STM8 embedded software solutions

Legal

    • Description Version Size Action
      SLA0055
      SOFTWARE LICENSE AGREEMENT ("Agreement")
      4.19
      122.05 KB
      PDF
      SLA0055

      SOFTWARE LICENSE AGREEMENT ("Agreement")

    • The following complete (HW+SW) solution based on STM32 ODE implements a gateway connecting a 6LoWPAN network consisting of SPIRIT1-based sub-1GHz RF communication sensor nodes to a smartphone or tablet device in a BLE network, allowing control of the sensor nodes with an application.
      Solution Components
      Part Number Description Status Core Products Price (US$)*
      Order / Download
      NUCLEO-F401RE

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity
      Active
      12.74 Buy Direct
      X-NUCLEO-IDB05A1

      Key features

      • STM32 expansion board based on the SPBTLE-RF module for STM32 Nucleo
      • X-NUCLEO-IDB05A1 contains FCC and IC certified module SPBTLE-RF (FCC ID: S9NSPBTLERF and IC: 8976C-SPBTLERF)
      • SPBTLE-RF:
        • Bluetooth Low Energy FCC and IC certified module based on Bluetooth® SMART 4.1 network processor BlueNRG-MS
        • Integrated Balun (BALF-NRG-01D3)
        • Chip antenna
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connector
      • Scalable solution, capable of cascading multiple boards for larger systems
      • Free comprehensive development firmware library and example for BlueNRG-MS, compatible with STM32Cube firmware
      • RoHS compliant

      Show more

      Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo
      Active
      SPBTLE-RF; BlueNRG-MS; BALF-NRG-01D3 12.87 Buy Direct
      X-NUCLEO-IDS01A5

      Key features

      • STM32 Nucleo expansion board based on the SPSGRF-915
      • X-NUCLEO-IDS01A5 contains FCC and IC certified module SPSGRF-915 (FCC ID: S9NSPSGRF and IC: 8976C-SPSGRF)
      • SPGRF-915:
        • 915 MHz FCC and IC certified module based on low-power, low-rate sub-1 GHz SPIRIT1 transceiver
        • Integrated Balun (BALF-SPI-01D3)
        • Chip antenna
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connectors
      • Scalable solution; can cascade multiple boards for larger systems
      • Example firmware for point-to-point communication, compatible with STM32Cube firmware
      • RoHS compliant

      Show more

      Sub-1 GHz RF expansion board based on the SPSGRF-915 module for STM32 Nucleo
      Active
      SPSGRF-915 14.70 Buy Direct
      FP-NET-6LPBLE1

      Key features

      • Complete firmware package to create a border router and connect it to wireless sensor nodes using 6LoWPAN over sub-1 GHz communication technology
      • Middleware libraries with BLE and Contiki 6LoWPAN protocol stack 3.x
      • Support for mesh networking technology through the standard RPL protocol
      • Mesh network tree and sensor data can be displayed on an Android™ device connected through BLE
      • Sample implementation for X-NUCLEO-IDS01A4 or X-NUCLEO-IDS01A5 and X-NUCLEO-IDB05A1 boards connected to a NUCLEO-F401RE board
      • Easy portability across different MCU families, thanks to STM32Cube
      • Free, user-friendly license terms

      Show more

      IMAGE

      FP-NET-6LPBLE1
      FP-NET-6LPBLE1
      STM32 ODE Function Pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface
      Active
      -
      Software
      Part Number General Description Software Version Supplier GitHub link Download
      FP-NET-6LPBLE1 STM32 ODE Function Pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface 2.0.0 ST -
      NUCLEO-F401RE

      Description:

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity

      Price (US$)*

      12.74

      Key features

      • Common features
        • STM32 microcontroller in LQFP64 package
        • 1 user LED shared with Arduino™
        • 1 user and 1 reset push-buttons
        • 32.768 kHz crystal oscillator
        • Board connectors:Arduino™ Uno V3 expansion connectorST morpho extension pin headers for full access to all STM32 I/Os
        • Flexible power-supply options: ST-LINK, USB VBUS or external sources
        • On-board ST-LINK debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port and debug port
        • Comprehensive free software libraries and examples available with the STM32Cube MCU Package
        • Support of a wide choice of Integrated Development Environments (IDEs) including IAR™, Keil® and GCC-based IDEs
      • Board-specific features
        • External SMPS to generate Vcore logic supply
        • 24 MHz HSE
        • Board connectors:External SMPS experimentation dedicated connectorMicro-AB or Mini-AB USB connector for the ST-LINKMIPI® debug connector
        • Arm® Mbed Enabled™ compliant

      Show more

      X-NUCLEO-IDB05A1

      Description:

      Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo

      Price (US$)*

      12.87

      Key features

      • STM32 expansion board based on the SPBTLE-RF module for STM32 Nucleo
      • X-NUCLEO-IDB05A1 contains FCC and IC certified module SPBTLE-RF (FCC ID: S9NSPBTLERF and IC: 8976C-SPBTLERF)
      • SPBTLE-RF:
        • Bluetooth Low Energy FCC and IC certified module based on Bluetooth® SMART 4.1 network processor BlueNRG-MS
        • Integrated Balun (BALF-NRG-01D3)
        • Chip antenna
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connector
      • Scalable solution, capable of cascading multiple boards for larger systems
      • Free comprehensive development firmware library and example for BlueNRG-MS, compatible with STM32Cube firmware
      • RoHS compliant

      Show more

      X-NUCLEO-IDS01A5

      Description:

      Sub-1 GHz RF expansion board based on the SPSGRF-915 module for STM32 Nucleo

      Price (US$)*

      14.70

      Key features

      • STM32 Nucleo expansion board based on the SPSGRF-915
      • X-NUCLEO-IDS01A5 contains FCC and IC certified module SPSGRF-915 (FCC ID: S9NSPSGRF and IC: 8976C-SPSGRF)
      • SPGRF-915:
        • 915 MHz FCC and IC certified module based on low-power, low-rate sub-1 GHz SPIRIT1 transceiver
        • Integrated Balun (BALF-SPI-01D3)
        • Chip antenna
      • Compatible with STM32 Nucleo boards
      • Equipped with Arduino UNO R3 connectors
      • Scalable solution; can cascade multiple boards for larger systems
      • Example firmware for point-to-point communication, compatible with STM32Cube firmware
      • RoHS compliant

      Show more

      FP-NET-6LPBLE1

      Description:

      STM32 ODE Function Pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface

      Price (US$)*

      -
      Software

      Key features

      • Complete firmware package to create a border router and connect it to wireless sensor nodes using 6LoWPAN over sub-1 GHz communication technology
      • Middleware libraries with BLE and Contiki 6LoWPAN protocol stack 3.x
      • Support for mesh networking technology through the standard RPL protocol
      • Mesh network tree and sensor data can be displayed on an Android™ device connected through BLE
      • Sample implementation for X-NUCLEO-IDS01A4 or X-NUCLEO-IDS01A5 and X-NUCLEO-IDB05A1 boards connected to a NUCLEO-F401RE board
      • Easy portability across different MCU families, thanks to STM32Cube
      • Free, user-friendly license terms

      Show more

      IMAGE

      FP-NET-6LPBLE1
      FP-NET-6LPBLE1
      Part Number General Description Software Version Supplier GitHub link Download
      FP-NET-6LPBLE1 STM32 ODE Function Pack for connecting 6LoWPAN IoT nodes to smartphones via BLE interface 2.0.0 ST -