Overview
Solutions
HW Evaluation Tools
Documentation
CAD Resources
Tools and Software
Key Products
Get Started

Livestock is a primary source of protein and nutrition for consumers and its demand increases every year globally. To increase its efficiency and production, the meat industry aims to maintain location and activity data for every animal in the field. Positioning and tracking applications rely on a core microcontroller unit operating with MEMS motion sensors to detect animal movement or changes in their position; a dedicated GNSS-based positioning chipset; and a connectivity block for transmitting the acquired data.

ST can provide a complete solution for all kinds of animal positioning and tracking devices based on connectivity, geolocation, and motion sensors. ST’s wide portfolio of STM32 microcontrollers based on low-power Cortex-M0 cores, or its ultra-low-power version (M0+), represents the best choice to satisfy challenging performance and power consumption requirements. As geolocation consumes lots of power, the use of ST’s low-power accelerometers to detect when an animal is stationary so the power can be switched off is an important strategy.

Additionally, low-power RF communication is key for this application. ST’s product portfolio offers a choice of connectivity solutions that are well suited for any need: NFC EEPROM for data logging, animal identification and health history; Bluetooth low energy for seamless connectivity with smart phones for parameter analysis, data collection and parameter setting; and sub-GHz technologies for long-range communication.

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST
      STM32CubeMX

      Description:

      STM32Cube initialization code generator
    • Part number
      Status
      Description
      Type
      Supplier

      FP-SEC-BLENFC1

      Active

      Bluetooth Low Energy and Dynamic NFC tag software expansion for STM32Cube

      STM32 ODE Function Pack SW ST

      FP-SNS-SMARTAG1

      Active

      STM32Cube function pack for IoT node with Dynamic NFC Tag, environmental and motion sensors

      STM32 ODE Function Pack SW ST

      X-CUBE-BLE1

      Active

      Bluetooth Low Energy software expansion for STM32Cube

      STM32Cube Expansion Packages ST

      X-CUBE-MEMS-XT1

      NRND

      Sensor and DSP algorithm software expansion for STM32Cube

      STM32Cube Expansion Packages ST

      X-CUBE-MEMS1

      Active

      Sensor and motion algorithm software expansion for STM32Cube

      STM32Cube Expansion Packages ST

      X-CUBE-NFC4

      Active

      Dynamic NFC/RFID tag IC software expansion for STM32Cube

      STM32Cube Expansion Packages ST
      FP-SEC-BLENFC1

      Description:

      Bluetooth Low Energy and Dynamic NFC tag software expansion for STM32Cube
      FP-SNS-SMARTAG1

      Description:

      STM32Cube function pack for IoT node with Dynamic NFC Tag, environmental and motion sensors
      X-CUBE-BLE1

      Description:

      Bluetooth Low Energy software expansion for STM32Cube
      X-CUBE-MEMS-XT1

      Description:

      Sensor and DSP algorithm software expansion for STM32Cube
      X-CUBE-MEMS1

      Description:

      Sensor and motion algorithm software expansion for STM32Cube
      X-CUBE-NFC4

      Description:

      Dynamic NFC/RFID tag IC software expansion for STM32Cube
    • Part number
      Status
      Description
      Type
      Supplier

      AndroidHAL-IIO

      Active

      Android sensor HAL for MEMS motion and environmental sensors (Industrial I/O framework)

      Drivers for MEMS ST

      AndroidHALInput

      Active

      Android sensor HAL for MEMS motion and environmental sensors (Input framework)

      Drivers for MEMS ST

      C-Driver-MEMS

      Active

      Standard C platform-independent drivers for MEMS motion and environmental sensors

      Drivers for MEMS ST

      LinuxDriverIIO

      Active

      Linux device drivers for MEMS motion and environmental sensors (Industrial I/O framework)

      Drivers for MEMS ST

      LinuxDriverInput

      Active

      Linux device drivers for MEMS motion and environmental sensors (Input framework)

      Drivers for MEMS ST
      AndroidHAL-IIO

      Description:

      Android sensor HAL for MEMS motion and environmental sensors (Industrial I/O framework)
      AndroidHALInput

      Description:

      Android sensor HAL for MEMS motion and environmental sensors (Input framework)
      C-Driver-MEMS

      Description:

      Standard C platform-independent drivers for MEMS motion and environmental sensors
      LinuxDriverIIO

      Description:

      Linux device drivers for MEMS motion and environmental sensors (Industrial I/O framework)
      LinuxDriverInput

      Description:

      Linux device drivers for MEMS motion and environmental sensors (Input framework)
    • Part number
      Status
      Description
      Type
      Supplier

      STSW-ST25001

      Active

      Application executable of the "NFC Tap" Android app for ST25 product family

      ST25 - NFC / RFID Software ST

      STSW-ST25DV001

      Active

      Firmware for ST25DV-DISCOVERY kit

      ST25 - NFC / RFID Software ST

      STSW-ST25IOS001

      Active

      Application executable of the "NFC Tap" iOS app for ST25 product family

      ST25 - NFC / RFID Software ST

      STSW-ST25SDK001

      Active

      Software Development Kit for ST25 Tags and Dynamic Tags

      ST25 - NFC / RFID Software ST
      STSW-ST25001

      Description:

      Application executable of the "NFC Tap" Android app for ST25 product family
      STSW-ST25DV001

      Description:

      Firmware for ST25DV-DISCOVERY kit
      STSW-ST25IOS001

      Description:

      Application executable of the "NFC Tap" iOS app for ST25 product family
      STSW-ST25SDK001

      Description:

      Software Development Kit for ST25 Tags and Dynamic Tags
    • Part number
      Status
      Description
      Type
      Supplier

      STSW-BNRG-Mesh

      Active

      Mesh over Bluetooth Low Energy

      Wireless Connectivity Software ST

      STSW-BNRG-S2LP

      Active

      STSW-BNRG-S2LP evaluation software package based on BlueNRG-1 and S2-LP

      Wireless Connectivity Software ST

      STSW-BNRGLP-Mesh

      Active

      Mesh over Bluetooth low energy

      Wireless Connectivity Software ST

      STSW-BNRGUI

      Active

      BLUENRG family GUI

      Wireless Connectivity Software ST
      STSW-BNRG-Mesh

      Description:

      Mesh over Bluetooth Low Energy
      STSW-BNRG-S2LP

      Description:

      STSW-BNRG-S2LP evaluation software package based on BlueNRG-1 and S2-LP
      STSW-BNRGLP-Mesh

      Description:

      Mesh over Bluetooth low energy
      STSW-BNRGUI

      Description:

      BLUENRG family GUI