STMicroelectronics

STMicroelectronics Joined Jan 2015 View on GitHub

Stars
16,423
across 803 public repos
Rank
#2,308
of 94,827 organizations, top 3%
New on the board this week

Repositories with 50+ stars

STMicroelectronics's repositories with their overall rank
RankRepositoryLanguageStars
50,094

STM32Cube MCU Full Package for the STM32F4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 1,366
74,083

Platform-independent drivers for STMicroelectronics MEMS motion sensors, environmental sensors, infrared sensors and biosensors, based on standard C programming language.

C 886
83,734

STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 778
85,615

AI Model Zoo for STM32 devices

760
87,028

STM32Cube MCU Full Package for the STM32F1 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

HTML 747
88,007

This repo describes all STM32 MCU related GitHub projects. The open source offer for the STM32 MCU products

738
150,144

STM32Cube MCU Full Package for the STM32F7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 408
174,502

STM32Cube MCU Full Package for the STM32L4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 344
194,862

Provides the Open Bootloader library, part of the STM32Cube MCU Component "middleware", for all STM32xx series.

C 303
197,027

STM32Cube MCU Full Package for the STM32G4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 299
203,405

Full Firmware Package for the STM32WB series: HAL+LL drivers, CMSIS, BSP, MW, plus a set of Projects (examples and demos) running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits).

C 288
259,001

STM32Cube MCU Full Package for the STM32G0 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 216
264,062

STMicroelectronics customized version of OpenOCD supporting STM32 MCUs and MPUs

C 211
264,062

Provides the STM32Cube MCU Component "hal_driver" of the STM32F4 series.

C 211
266,120

DISCONTINUED (July 2025): the maintenance for this repository has been discontinued. Please refer to: https://github.com/STMicroelectronics/st-mems-machine-learning-core/ for the up-to-date...

C 209
286,746

Provides the USB Device library part of the STM32Cube MCU Component "middleware" for all STM32xx series.

C 191
289,286

STM32Cube MCU Full Package for the STM32F0 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 189
291,815

Provides drivers, examples, loader files and testing routines for external loaders for STM32 series of microcontrollers.

C 187
295,748

Full Firmware Package for the STM32U5 series: HAL+LL drivers, CMSIS, BSP, MW, plus a set of Projects (examples and demos) running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits).

C 184
299,847

X-CUBE-AZRTOS-H7 (Azure RTOS Software Expansion for STM32Cube) provides a full integration of Microsoft Azure RTOS in the STM32Cube environment for the STM32H7 series of microcontrollers.

C 181
308,350

meta-st-stm32mp

BitBake 175
315,984

AI Model Zoo services for STM32 devices

C 170
320,709

STM32Cube MCU Full Package for the STM32F3 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 167
320,709

STM32Cube MCU Full FW Package for the STM32WL series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on boards provided by ST (Nucleo boards)

C 167
330,620

Provides the STM32Cube MCU Component "cmsis_device_f4" of the STM32F4 series.

C 161
335,742

Provides the STM32Cube MCU Component "hal_driver" of the STM32H7 series.

C 158
379,574

STM32Cube MCU Full Package for the STM32L0 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 136
391,058

"ST BLE Sensor" Android application source code.

Kotlin 131
395,929

STM32MPU_EmbSW_Overall_Offer

129
395,929

Provides the STM32Cube MCU Component "hal_driver" of the STM32F1 series.

C 129
395,929

Platform-independent drivers for STMicroelectronics MEMS motion and environmental sensors, based on Rust Programming Language

Rust 129
400,912

meta-st-openstlinux

BitBake 127
427,928

Full firmware package for STM32H5 series containing CMSIS, HAL-LL, BSP drivers, MW libraries plus a set of projects.

C 117
443,077

stm32cube_fw_mp1

C 112
488,396

Bluetooth low energy Sensors Technology Software Development Kit (Android version)

Kotlin 99
516,717

This repo provides all the information required for the pin and board configuration of products based on STM32 MCU.

92
516,717

MCUboot is an OS- and HW-independent secure bootloader for 32-bit MCUs aiming at defining a common infrastructure for the bootloader and the system flash layout on microcontroller systems, and at...

C 92
545,010

Provides the STM32Cube MCU Component "cmsis_device_f1" of the STM32F1 series.

C 86
545,010

FP-AUD-SMARTMIC1 provides a firmware running on STM32 which acquires audio signals of four digital MEMS microphones, elaborates them by means of embedded DSP libraries and streams the processed...

CSS 86
550,050

CMSIS Core module, fully aligned with ARM versions.

C 85
560,658

STM32Cube MCU Full Package for the STM32N6 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST)

C 83
577,196

DISCONTINUED (July 2025): the maintenance for this repository has been discontinued. Please refer to: https://github.com/STMicroelectronics/st-mems-finite-state-machine for the up-to-date...

C 80
583,138

oe-manifest

79
607,107

X-CUBE-MEMS1 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers that recognize the sensors and collect temperature, humidity, pressure and motion...

C 75
633,649

Provides the STM32Cube MCU Component "hal_driver" of the STM32L4 series.

C 71
679,510

STM32Cube MCU Full Package for the STM32F2 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 65
679,510

OpenEmbedded meta layer to install AI frameworks and tools for the STM32MPU series

Python 65
696,118

Bluetooth Low Energy Sensors Technology Software Development Kit (Python version for Linux Gateways)

Python 63
696,118

This repo is the entry point to all other STM32 MCU/MPU AI-related GitHub repos.

63
723,122

x-cube-usb-pd STM32 Expansion Package related to USB-IF Type-C Power Delivery protocol is no more recommended for new design. The USB power delivery PHY is now integrated in the new STM32 series....

C 60
732,723

GNU Tools for STM32 toolchain sources

C 59
763,357

Provides the ov5640 driver, part of the STM32Cube BSP Component for all STM32xx series.

C 56
785,730

Provides the STM32Cube MCU Component "cmsis_device_h7" of the STM32H7 series.

C 54
785,730

Provides the STM32Cube MCU Component "hal_driver" of the STM32G4 series.

C 54
785,730

Provides the USB Host library part of the STM32Cube MCU Component "middleware" for all STM32xx series.

C 54
785,730

X-CUBE-AZRTOS-F4 (Azure RTOS Software Expansion for STM32Cube) provides a full integration of Microsoft Azure RTOS in the STM32Cube environment for the STM32F4 series of microcontrollers.

C 54
821,529

STM32Cube MCU Full Package for the STM32L5 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and...

C 51

Among 94,827 organizations

16k–25k stars: 924 organizations, including STMicroelectronics

Stars along the bottom, and organizations in each band on a log scale

When they were made

57 repos with 50+ stars, made between 2015 and 2025

Quick stats

Next rank
+2 stars to reach #2,307
Next milestone
+18,550 stars to reach the top 1%
Public repos
803, 57 with 50+ stars
Popular repos
34 over 100 stars, 1 over 1k stars
Top repo
STM32CubeF4, #50,094 of all repos, 8% of stars
Smaller repos
4,093 stars from repos under 50

Stars counted Recounted daily Next count around