stm32cube
There are 55 repositories under stm32cube topic.
STMicroelectronics/STM32Cube_MCU_Overall_Offer
This repo describes all STM32 MCU related GitHub projects. The open source offer for the STM32 MCU products
nimaltd/ee
EEPROM emulation for stm32.
nimaltd/ee24
24xx EEPROM library for stm32 HAL
nimaltd/ds18b20
ds18b20 library for stm32 hal
STMicroelectronics/fp-aud-smartmic1
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 audio to both an USB host and a loudspeaker. Please check st.com where a more recent version of the software might be available.
nimaltd/ws28xx
ws28xx (ws2811, ws2812, ws2812b, ws2815, ...) Library for STM32 (PWM+DMA)
STM32-base/STM32-base-STM32Cube
All CMSIS and HAL code for the STM32 microcontrollers bundled together in one repository.
nimaltd/max31865
Max31865 library for stm32 hal
nimaltd/STM32-PACK
Ready To Install Packs For STM32CubeMX and STM32CubeIDE
InanisV/STM32-Plane-Flight
Aircraft Battle Game implemented with STM32F103RC
suikan4github/murasaki
STM32 HAL class library
STMicroelectronics/x-cube-freertos
X-CUBE-FREERTOS (FreeRTOS™ software expansion for STM32Cube) provides a full integration of the FreeRTOS™ kernel in the STM32Cube environment for a set of STM32 series of microcontrollers.
STMicroelectronics/x-cube-iota1
The X-CUBE-IOTA1 is an expansion software package for STM32Cube. The software runs on the STM32 and includes the middleware for enabling the IOTA Distributed Ledger Technology.
STMicroelectronics/fp-aud-aec1
FP-AUD-AEC1 STM32Cube Function Pack for Acoustic Echo Cancellation is a specific example fully focused on Acoustic Echo Cancellation and provides an implementation of a USB smart speaker use case with microphone. Please check st.com where a more recent version of the software might be available.
WSCKY/STM32F746G-Discovery
Sample code based on STM32F746G-Discovery kit
henriheimann/stm32-hal-eeprom
Generic driver for EEPROMs using STM32Cube HAL
STMicroelectronics/x-cube-gnss1
The X-CUBE-GNSS1 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers for Teseo-LIV3F device for positioning.
sya-ri/HAL_Extension
STM32Cube HAL C++ Library
LeoRover/leocore_firmware_ros2
Micro-ROS-based firmware for the LeoCore controller running inside Leo Rover.
mirzafahad/hx711_stm32_lib
HX711 Library for STM32 using STM32CubeHAL
STMicroelectronics/x-cube-ble2
X-CUBE-BLE2 is an expansion software package for STM32Cube. The software runs on the STM32 and includes drivers for BlueNRG-2 and BlueNRG-2N Bluetooth Low Energy devices.
KennyKang7012/nucleo-l432kc-ai-sine-test
TinyML Use STM32L432KC X-CUBE-AI
TManiacDev/CAN_Stack_ExpPack
Com-Stack for CAN using the "STM32Cube Expansion Pack" system.
CalinRadoni/pax-BB5
STM32L051K8T BaseBoard with RFM69HW and external Flash memory with support for PlatformIO
EmbeddedSystemClass/STM32Cube_FW_F4_V1.24.0
Clone of STM32Cube_FW_F4_V1.24.0 from ST
LeoRover/leocore_firmware
Rosserial based firmware for the LeoCore controller running inside Leo Rover.
Orel138/STM32_extSettings_Generator
A Python utility for converting JSON configurations into .extSettings files, streamlining STM32 development workflows.
SEPENGU/mYuMi_micro-ROS
micro-ROS guide
Shakiba-Alipour/Elevator
An Implementation of An Elevator
skull132/cubemx_cmake_helpers
A small set of helper functions for integrating a STM32 CubeMX project with CMake.
tvlad1234/i2cThingTemplate
Small STM32G0 board, with OLED display and I2C
STM32-pio-libs/DS1302-RTC
Easy to use library to use DS1302 RTC module written for STM32CubeHAL
tvlad1234/ADXL345-Cube
ADXL345 Library for STM32Cube
tvlad1234/MPU6050-Cube
MPU6050 Library for STM32Cube