Skip to main content
Visitor II
September 15, 2025
Question

Libraries to Control/Run Different Sensors/Modules on B-L462E-CELL1

  • September 15, 2025
  • 2 replies
  • 619 views

Hello everyone,

 

I've recently purchased the B-L462E-CELL1 cellular IoT Discovery kit, and I am looking for sophisticated libraries to control/run different sensors/modules on this board including the cellular connectivity modem, accelerometer, magnetometer, OLED display, humidity/temperature sensors etc., to use them for my own product development. I know that there are some "softwares" for this board such as Patch_XCUBECELL, X-CUBE-CELLULAR, and XCC_FreeRTOS. But they seem to be for demonstrating high-level board capabilities and not in way to accelerate my product development (the reason why I bought this board!)

 

So, are there any general libraries to control/run different sensors/modules on this board, so that I could demonstrate my own product? Without digging into the abovementioned softwares with million lines of codes and God-knows-what codes/libraries? 

 

Thanks

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    September 18, 2025

    Hello @HMD 

    Please refer to the following resources:

    1. X-CUBE-MEMS1
      This is an STM32Cube expansion software package that provides drivers and middleware for a wide range of ST sensors, including those found on your board.
      Learn more and download X-CUBE-MEMS1 

    2. ST Sensor Drivers on GitHub
      STMicroelectronics maintains official, modular sensor drivers on GitHub. These drivers are easy to integrate into your STM32 projects and cover many popular sensors.
      Browse ST Sensor Drivers on GitHub

    HMDAuthor
    Visitor II
    September 25, 2025

    Thanks for your reply. 

     

    I am new to this "STM32Cube Ecosystems" thing. It seems pretty interesting. My next question is how can I add the X-CUBE-CELLULAR to STM32CubeMX? It is not visible in the Embedded Software Packages Manager in  STM32CubeMX. When I try to manually add it by referring to the downloaded .zip file, I get the error message that "This file is eighter corrupted or not a recognized package"

     

    I am using STM32CubeMX version 6.15.0, and I tried several version of the X-CUBE-CELLULAR. I got the same error message for all of them.

     

    Thanks for your support.