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
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 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
Where the stars are
Languages
- C 8.8k stars, 54% · 42 repos
- HTML 747 stars, 5% · 1 repo
- BitBake 302 stars, 2% · 2 repos
- Kotlin 230 stars, 1% · 2 repos
- Rust 129 stars, 1% · 1 repo
- Python 128 stars, 1% · 2 repos
- CSS 86 stars, 1% · 1 repo
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