ST


A world leader in providing the semiconductor solutions that make a positive contribution to people’s lives, both today and in the future.

ST and its partners are providing a full hardware and software ecosystem to support rapid evaluation, prototyping and productizing of complete systems using the STM32 microcontroller with actuator, connectivity, sensor, power drive and standard I/O peripherals.

Blog Posts

Everything you wanted to know about ST on Mbed, but were afraid to ask

STM32

By choosing one of ST's STM32 microcontrollers for your embedded application, you gain from our leading expertise in MCU architecture, technology, multi-source manufacturing and support.

ST's product portfolio contains a comprehensive range of microcontrollers, from robust, low-cost 8-bit MCUs up to 32-bit ARM-based Cortex™-M0, Cortex™-M3, Cortex™-M4 and Cortex™-M7 Flash microcontrollers with a great choice of peripherals. ST has also extended this range to include an ultra-low-power MCU platform.

Extensive support through a combination of flexible and powerful development tools, training courses, consultancy and web support gives you a plus for a faster time to market.

The STM32 family of 32‑bit Flash microcontrollers based on the ARM Cortex™‑M processor is designed to offer new degrees of freedom to MCU users. It offers a 32‑bit product range that combines high performance, real-time capabilities, digital signal processing, and low‑power, low‑voltage operation, while maintaining full integration and ease of development.

The unparalleled and large range of STM32 devices, based on an industry-standard core and accompanied by a vast choice of tools and software, makes this family of products the ideal choice, both for small projects and for entire platform decisions.

Components

STM32 Nucleo expansion boards provide additional functionality to add sensing, control, connectivity, power, audio or other functions as needed.
They carry all the required components to

  • Evaluate ST devices to be used together with an STM32 microcontroller
  • Build STM32-based applications leveraging functionality and performance of ST’s device portfolio.

The expansion boards are equipped with standardized interconnections, such as Arduino Uno R3 connector, or a Morpho connector for a higher level of connectivity.
The combination of STM32 Nucleo boards and expansion boards is a unified scalable approach with unlimited possibilities for application development, prototyping or product evaluation.

Code

  • ST_Events

    This is a fork of the `events` subdirectory of https://github.com/ARMmbed/mbed-os

    Last updated: 19 Mar 2024 9912
    GitHub hosted
  • X_NUCLEO_IKS01A2

    Firmware Library for X-NUCLEO-IKS01A2 (MEMS Inertial & Environmental Sensors) Expansion Board

    HTS221, LPS22HB, LSM303AGR, LSM6DSL, Nucleo, X-NUCLEO-IKS01A1, X-NUCLEO-IKS01A2
    Last updated: 08 Feb 2022 16 1035
  • LSM6DSL

    iNEMO inertial module: 3D accelerometer and 3D gyroscope.

    Last updated: 08 Feb 2022 10 224
  • Mbed OS
    HelloWorld_PLC01A1

    An example of usage of the X-NUCLEO-PLC01A1 Programmable Logic Controller Expansion Board.

    Last updated: 12 Jul 2021 8 297
  • X_NUCLEO_PLC01A1

    Library to handle the X-NUCLEO-PLC01A1 Programmable Logic Controller Expansion Board based on the VNI8200XP (solid state relay) and CLT01-38SQ7 (octal digital termination array) components.

    Last updated: 12 Jul 2021 8 154
  • Mbed OS
    WakeUp_LSM6DSO_IKS01A3

    Example of wake up detection for LSM6DSO in X-NUCLEO-IKS01A3

    Last updated: 24 Jun 2021 8 18
  • Mbed OS
    WakeUp_LIS2DW12_IKS01A3

    Example of wake up detection for LIS2DW12 in X-NUCLEO-IKS01A3

    Last updated: 24 Jun 2021 9 28
  • Mbed OS
    Tilt_LSM6DSO_IKS01A3

    Example of tilt detection for LSM6DSO in X-NUCLEO-IKS01A3

    Last updated: 24 Jun 2021 9 27
  • Mbed OS
    Pedometer_LSM6DSO_IKS01A3

    Example of pedometer for LSM6DSO in X-NUCLEO-IKS01A3

    Last updated: 24 Jun 2021 9 31
  • Mbed OS
    FreeFall_LSM6DSO_IKS01A3

    Example of free fall detection for LSM6DSO in X-NUCLEO-IKS01A3

    Last updated: 24 Jun 2021 9 34
See all repositories