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

The agricultural logistics and cold chain is a key challenge in smart farming, as significant losses and damage occurs to merchandise while transporting goods to market. As the demand for food increases globally, it has become vital for the farming industry to get smarter by obtaining and using all logistics data available – for example, movement and physical stress, positioning, temperature, and humidity – for each product shipped. The goal is to better understand the entire logistics chain and challenges, reduce losses and increase overall productivity.

Agricultural product-tracking applications use a core microcontroller unit to control MEMS motion sensors that monitor package movement and environmental conditions; a signal-conditioning block to acquire accurate date from external analog sensors; a dedicated GNSS-based positioning chipset, and sub-1GHz technology to provide low-power wide-area networks used to transmit the acquired data. Battery-powered and ESD protected, the system uses high-efficiency power-management ICs to operate for long periods. ST provides a complete solution for every kind of farm management and agricultural tracking system.

The ultra-low-power version of our STM32 microcontrollers, based on an Arm® Cortex®-M0 core, represents the best choice to satisfy challenging performance and power-consumption requirements. ST’s market-proven MEMS and sensors include motion sensors to monitor package movement and trigger other application blocks, minimizing power consumption throughout the logistics chain. Our low-noise, low-power accelerometers offer the best fit for this purpose, while the signal conditioning chain allows the power efficient addition of other peripheral analog sensors. ST’s solution also includes an EEPROM memory for non-volatile data logging throughout the whole logistics chain.

Low-power RF communication is key for this application and ST’s product portfolio offers a range of connectivity technologies to best suit the requirements: NFC for product identification and data collection, GSM solutions to upload data to the cloud at any time, and sub-GHz RF technologies for long-range communication.

All tools & software

    • Part number
      Status
      Description
      Type
      Supplier

      AlgoBuilder

      Active

      Application for the graphical design of algorithms

      Sensor Software Development Tools ST

      STM32CubeMX

      Active

      STM32Cube initialization code generator

      STM32 Configurators and Code Generators ST

      Unicleo-GUI

      Active

      GUI for X-CUBE-MEMS1, motion MEMS and environmental sensor software expansion for STM32Cube

      Sensor Software Development Tools ST
      AlgoBuilder

      Description:

      Application for the graphical design of algorithms
      STM32CubeMX

      Description:

      STM32Cube initialization code generator
      Unicleo-GUI

      Description:

      GUI for X-CUBE-MEMS1, motion MEMS and environmental sensor software expansion for STM32Cube
    • Part number
      Status
      Description
      Type
      Supplier

      STSW-BCNKT01

      Active

      Embedded software samples for BlueCoin: data streaming via USB and BLE, logging on SD card, gesture recognition, audio acquisition and playback

      Evaluation Tool Software ST

      STSW-STLKT01

      Active

      Embedded software samples for SensorTile, including sensor data streaming via USB and BLE, data logging on SD card, audio acquisition and playback

      Evaluation Tool Software ST
      STSW-BCNKT01

      Description:

      Embedded software samples for BlueCoin: data streaming via USB and BLE, logging on SD card, gesture recognition, audio acquisition and playback
      STSW-STLKT01

      Description:

      Embedded software samples for SensorTile, including sensor data streaming via USB and BLE, data logging on SD card, audio acquisition and playback
    • Part number
      Status
      Description
      Type
      Supplier

      X-CUBE-ANALOG1

      Active

      Multifunctional 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-MEMSMIC1

      Active

      Analog and digital MEMS microphone acquisition and processing software expansion for STM32Cube

      STM32Cube Expansion Packages ST

      X-CUBE-NFC1

      Active

      STM32Cube expansion software for X-NUCLEO-NFC01A1

      STM32Cube Expansion Packages ST

      X-CUBE-NFC4

      Active

      Dynamic NFC/RFID tag IC software expansion for STM32Cube

      STM32Cube Expansion Packages ST

      X-CUBE-NFC5

      Active

      High performance HF reader/NFC initiator IC software expansion for STM32Cube

      STM32Cube Expansion Packages ST
      X-CUBE-ANALOG1

      Description:

      Multifunctional 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-MEMSMIC1

      Description:

      Analog and digital MEMS microphone acquisition and processing software expansion for STM32Cube
      X-CUBE-NFC1

      Description:

      STM32Cube expansion software for X-NUCLEO-NFC01A1
      X-CUBE-NFC4

      Description:

      Dynamic NFC/RFID tag IC software expansion for STM32Cube
      X-CUBE-NFC5

      Description:

      High performance HF reader/NFC initiator IC software expansion for STM32Cube
    • Part number
      Status
      Description
      Type
      Supplier

      C-Driver-MEMS

      Active

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

      Drivers for MEMS ST
      C-Driver-MEMS

      Description:

      Standard C platform-independent drivers for MEMS motion and environmental sensors
    • 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-ST25PC001

      Active

      Windows® PC software for ISO15693, ISO14443-A/B, NFC and industrial readers

      ST25 - NFC / RFID Software ST

      STSW-ST25R001

      Active

      PC software installer for ST25R3911B-DISCO

      ST25 - NFC / RFID Software ST

      STSW-ST25R002

      Active

      Sources of STM32L4 based firmware for ST25R3911B-DISCO

      ST25 - NFC / RFID Software ST

      STSW-ST25R004

      Active

      Antenna Matching Tool for ST25R NFC/HF reader 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-ST25PC001

      Description:

      Windows® PC software for ISO15693, ISO14443-A/B, NFC and industrial readers
      STSW-ST25R001

      Description:

      PC software installer for ST25R3911B-DISCO
      STSW-ST25R002

      Description:

      Sources of STM32L4 based firmware for ST25R3911B-DISCO
      STSW-ST25R004

      Description:

      Antenna Matching Tool for ST25R NFC/HF reader family
      STSW-ST25SDK001

      Description:

      Software Development Kit for ST25 Tags and Dynamic Tags