Projects in Awesome Lists tagged with stm32
A curated list of projects in awesome lists tagged with stm32 .
https://github.com/tinygo-org/tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
adafruit arduino arm avr esp32 gpio i2c llvm microbit microcontroller nrf51 nrf52 samd21 spi stm32 tinygo wasi wasm webassembly
Last synced: 05 Apr 2026
https://gitHub.com/meshtastic/firmware
The official firmware for Meshtastic, an open-source, off-grid mesh communication system.
esp32 gps heltec hiking lora mesh mesh-networks meshtastic nrf52 off-grid pico rp2040 stm32 ttgo ttgo-tbeam
Last synced: 27 Jan 2026
https://github.com/roguemaster/flipperzero-firmware-wplugins
RogueMaster Flipper Zero Firmware
armv7m ble bluetooth-low-energy cfw custom-firmware flipper flipper-zero flipperzer0 flipperzero games hacker jailbreak onewire pentesting roguemaster security-tools stm32
Last synced: 07 Oct 2025
https://github.com/RogueMaster/flipperzero-firmware-wPlugins
RogueMaster Flipper Zero Firmware
armv7m ble bluetooth-low-energy cfw custom-firmware flipper flipper-zero flipperzer0 flipperzero games hacker jailbreak onewire pentesting roguemaster security-tools stm32
Last synced: 29 Mar 2025
https://github.com/stlink-org/stlink
Open source STM32 MCU programming toolset
arm board chip cortex-m embedded gdb linux nucleo nucleo-boards programmer-boards stlink stlinkv2 stm32 toolset
Last synced: 08 May 2025
https://github.com/meshtastic/firmware
This repository contains the official firmware for Meshtastic, an open-source, off-grid mesh communication system.
esp32 gps heltec hiking lora mesh mesh-networks meshtastic nrf52 off-grid pico rp2040 stm32 ttgo ttgo-tbeam
Last synced: 06 Apr 2026
https://github.com/Bodmer/TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo
Last synced: 12 Apr 2025
https://github.com/bodmer/tft_espi
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
arduino arduino-library esp32 esp8266 raspberry-pico rp2040 spi stm32 tft tft-displays ttgo
Last synced: 14 May 2025
https://github.com/cpq/bare-metal-programming-guide
A bare metal programming guide (ARM microcontrollers)
arm baremetal cmsis embedded-web-server embedded-webserver ethernet gcc gpio irq make stm32 tutorial uart webserver
Last synced: 13 May 2025
https://github.com/libopencm3/libopencm3
Open source ARM Cortex-M microcontroller library
atmel-sam cortex-m efm32 gd32 libopencm3 microchip-sam microcontrollers msp432 stm32
Last synced: 13 May 2025
https://github.com/qmk/qmk_toolbox
A Toolbox companion for QMK Firmware
atmel avr caterina dfu macos qmk qmk-firmware stm32
Last synced: 30 Apr 2026
https://github.com/cesanta/mongoose-os
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
aws aws-iot cc3200 esp32 esp8266 firmware iot iot-platform stm32
Last synced: 19 Jul 2026
https://github.com/iliasam/opensimplelidar
Open Source scanning laser rangefinder
diy laser lidar ros stm32 triangulation
Last synced: 14 May 2025
https://github.com/iliasam/OpenSimpleLidar
Open Source scanning laser rangefinder
diy laser lidar ros stm32 triangulation
Last synced: 18 Mar 2025
https://github.com/avem-labs/avem
🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]
arm drones flight-controller freertos hardware imu kicad pcb-layout stm32
Last synced: 15 May 2025
https://github.com/majerle/stm32f429
Keil projects and libraries for STM32F4xx devices
discovery-board microcontrollers stm32 stmicroelectronics
Last synced: 15 May 2025
https://github.com/MaJerle/stm32f429
Keil projects and libraries for STM32F4xx devices
discovery-board microcontrollers stm32 stmicroelectronics
Last synced: 17 Apr 2025
https://github.com/avem-labs/Avem
🚁 轻量级无人机飞控-[Drone]-[STM32]-[PID]-[BLDC]
arm drones flight-controller freertos hardware imu kicad pcb-layout stm32
Last synced: 18 Mar 2025
https://github.com/atomvm/atomvm
Tiny Erlang VM
c elixir embedded erlang esp32 hacktoberfest stm32
Last synced: 12 Feb 2026
https://github.com/No-Chicken/OV-Watch
A powerful Smart Watch based on STM32, FreeRTOS, LVGL.
freertos lvgl smartwatch stm32
Last synced: 26 Feb 2026
https://github.com/vitalelement/avalonstudio
Cross platform IDE and Shell
arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml
Last synced: 14 May 2025
https://github.com/VitalElement/AvalonStudio
Cross platform IDE and Shell
arch-linux avalonia clang cplusplus cross-platform-ide csharp dotnetcore gcc gdb linux llvm macos mono stm32 ubuntu xaml
Last synced: 11 Apr 2025
https://github.com/kmkfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 14 May 2025
https://github.com/pikasTech/PikaPython
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
embedded esp32 esp8266 iot language lua luatos mcu microcontroller micropython python rtthread stm32
Last synced: 17 Apr 2025
https://github.com/no-chicken/ov-watch
A powerful Smart Watch based on STM32, FreeRTOS, LVGL.
freertos lvgl smartwatch stm32
Last synced: 14 May 2025
https://github.com/atomvm/AtomVM
Tiny Erlang VM
c elixir embedded erlang esp32 hacktoberfest stm32
Last synced: 30 Mar 2025
https://github.com/pikastech/pikapython
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
embedded esp32 esp8266 iot language lua luatos mcu microcontroller micropython python rtthread stm32
Last synced: 11 Apr 2025
https://github.com/waveshareteam/e-paper
arduino c epaper epd python raspberrypi-jetsonnano stm32 waveshare
Last synced: 14 May 2025
https://github.com/KMKfw/kmk_firmware
Clackety Keyboards Powered by Python
arm-microcontrollers atmel circuitpython firmware hacktoberfest keyboard keyboard-firmware keyboards mechanical-keyboards micropython nrf52840 python rp2040 samd51 stm32
Last synced: 09 Apr 2025
https://github.com/mysensors/mysensors
MySensors library and examples
arduino diy esp32 esp8266 home-automation iot mysensors nrf5x raspberry samd stm32 teensyduino
Last synced: 17 Dec 2025
https://github.com/waveshareteam/e-Paper
arduino c epaper epd python raspberrypi-jetsonnano stm32 waveshare
Last synced: 15 Mar 2025
https://github.com/arkhipenko/TaskScheduler
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy
Last synced: 04 Apr 2025
https://github.com/arkhipenko/taskscheduler
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
arduino attiny cooperative esp32 esp8266 library multitasking nrf52 reliable stm32 teensy
Last synced: 14 May 2025
https://github.com/ttrftech/nanovna
Very Tiny Palmtop Vector Network Analyzer
chibios cortex-m0 firmware i2s ili9341 instruments jupyter-notebook nanovna python sdr si5351a stm32 vna
Last synced: 16 May 2025
https://github.com/ttrftech/NanoVNA
Very Tiny Palmtop Vector Network Analyzer
chibios cortex-m0 firmware i2s ili9341 instruments jupyter-notebook nanovna python sdr si5351a stm32 vna
Last synced: 04 Apr 2025
https://github.com/nanoframework/Home
:house: The landing page for .NET nanoFramework repositories.
csharp esp32 hacktoberfest iot mcu nanoframework stm32
Last synced: 07 Feb 2026
https://github.com/nanoframework/home
:house: The landing page for .NET nanoFramework repositories.
csharp esp32 hacktoberfest iot mcu nanoframework stm32
Last synced: 14 May 2025
https://github.com/apple/swift-embedded-examples
A collection of example projects using Embedded Swift
embedded esp32 example nrf raspberrypi stm32 swift
Last synced: 15 May 2025
https://github.com/afiskon/stm32-ssd1306
STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI
Last synced: 16 May 2025
https://github.com/iliasam/opentoflidar
Open Source TOF Lidar
diy lidar rangefinder stm32 tdc tof
Last synced: 12 Apr 2025
https://github.com/ckormanyos/real-time-cpp
Source code for the book Real-Time C++, by Christopher Kormanyos
arduino arm avr avr-microcontroller bare-metal cortex-m cpp cpp11 cpp14 cpp17 cpp20 cpp23 embedded embedded-systems high-performance microcontroller realtime stm32
Last synced: 08 Oct 2025
https://github.com/konosubakonoakua/fpga_mcu_debugger_collections
各种LInk大合集
altiumdeisgner bootloader cmsis-dap daplink debugger digilent diy fpga ftdi jlink mcu pcb stlink stm32
Last synced: 13 Apr 2026
https://github.com/pu2clr/si4735
SI473X Library for Arduino
arduino atmega328p esp32 esp8266 raspberrypipico shortwave si4730 si4732 si4735 ssb stm32
Last synced: 15 May 2025
https://github.com/pu2clr/SI4735
SI473X Library for Arduino
arduino atmega328p esp32 esp8266 raspberrypipico shortwave si4730 si4732 si4735 ssb stm32
Last synced: 28 Mar 2025
https://github.com/zacharyweiss/magspoof_flipper
Port of Samy Kamkar's MagSpoof project (http://samy.pl/magspoof/) to the Flipper Zero. Enables wireless emulation of magstripe data, primarily over GPIO, with additional experimental internal TX.
flipper flipper-app flipper-plugin flipper-plugins flipper-zero flipper0 flipperapp flipperzero rfid stm32
Last synced: 15 May 2025
https://github.com/STMicroelectronics/STM32CubeH7
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 Discovery Kits))
stm32 stm32cube-mcu-package stm32h7
Last synced: 16 Aug 2025
https://github.com/majerle/stm32-cube-cmake-vscode
STM32, VSCode and CMake detailed tutorial
cmake cortex-debug cpptools ctools ninja stm32 stm32cubeide stm32cubemx vscode
Last synced: 04 Apr 2025
https://github.com/OpenRTX/OpenRTX
Modular Open Source Radio Firmware
dmr firmware ham meson nxp open-source radio sdl2 stm32
Last synced: 28 Mar 2025
https://github.com/ai-techsystems/deepc
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
arduino arduino-nano-33-ble-sense arm64 deep-learning edge-devices esp32 esp8266 inference-framework machine-learning microcontrollers nxp-cortex odroid onnx raspberry-pi raspberrypi sparkfun-products stm32 stm32f4 tinyml
Last synced: 04 Apr 2025
https://github.com/ai-techsystems/deepC
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
arduino arduino-nano-33-ble-sense arm64 deep-learning edge-devices esp32 esp8266 inference-framework machine-learning microcontrollers nxp-cortex odroid onnx raspberry-pi raspberrypi sparkfun-products stm32 stm32f4 tinyml
Last synced: 05 May 2025
https://github.com/RobertoBenjami/stm32_graphics_display_drivers
STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)
arm c cubemx gcc-arm hx8347g ili9325 ili9341 ili9486 ili9488 jpeg jpg lcd-driver st7735 st7783 stm32 touchscreen xpt2046
Last synced: 25 Jul 2025
https://github.com/pieeg-club/ironbci
Wearable (BLE) Brain-Computer Interface, ADS1299 and STM32 with SDK for mobile application
ads1299 bci bci-homework bci-systems eeg eeg-classification eeg-data eeg-headset eeg-signals eeg-signals-processing ironbci stm32
Last synced: 08 Apr 2025
https://github.com/deividAlfa/stm32_soldering_iron_controller
Custom firmware for Quicko and KSGER T12 soldering stations
custom-firmware firmware hakko jbc ksger quicko soldering soldering-controller soldering-station stm32 t12
Last synced: 20 Sep 2025
https://github.com/simplefoc/arduino-simplefocshield
Arduino Shiled for running Gimbal BLDC motors with FOC algorithm
arduino-shield bldc bldc-motor-controller field-oriented-control foc gimbal low-cost stm32
Last synced: 31 Jan 2026
https://github.com/peterhinch/micropython-samples
Assorted code ideas, unofficial MP FAQ, plus index to my other repositories.
embedded esp32 esp8266 micropython stm32
Last synced: 15 May 2025
https://github.com/debevv/nanoMODBUS
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
arduino c embedded embedded-c embedded-systems microcontroller microcontrollers modbus modbus-library modbus-rtu modbus-tcp stm32
Last synced: 14 May 2025
https://github.com/leech001/MPU6050
STM32 HAL library for GY-521 (MPU6050) with Kalman filter
blackpill bluepill gy-521 hal i2c kalman kalman-filter mpu6050 peripheral stm32 stm32f103c8t6 stm32f401ccu6
Last synced: 29 Mar 2026
https://github.com/emuflight/EmuFlight
EmuFlight is flight controller software (firmware) used to fly multi-rotor craft.
emuflight emuflight-configurator flight-controller fpv freestyle hacktoberfest macroquad miniquad multirotor quadcopter stm32 whoop
Last synced: 18 Mar 2025
https://github.com/platformio/platform-ststm32
ST STM32: development platform for PlatformIO
arduino build continuous-deployment continuous-integration firmware iot platformio platformio-platform stm32
Last synced: 15 May 2025
https://github.com/leech001/mpu6050
STM32 HAL library for GY-521 (MPU6050) with Kalman filter
blackpill bluepill gy-521 hal i2c kalman kalman-filter mpu6050 peripheral stm32 stm32f103c8t6 stm32f401ccu6
Last synced: 05 Apr 2025
https://github.com/Skythinker616/foc-wheel-legged-robot
Open source materials for a novel structured legged robot, including mechanical design, electronic design, algorithm simulation, and software development. | 一个新型结构的轮腿机器人开源资料,包含机械设计、电子设计、算法仿真、软件开发等材料
android esp32 foc fpv robot simscape-multibody solidworks stm32
Last synced: 26 Feb 2026
https://github.com/nanoframework/samples
🍬 Code samples from the nanoFramework team used in testing, proof of concepts and other explorational endeavours
embedded-systems esp32 hacktoberfest i-am-a-nano-tool iot nanoframework stm32
Last synced: 15 May 2025
https://github.com/xreef/LoRa_E32_Series_Library
Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276
arduino arduino-library arduino-mkr arduino-nano-33-iot e32 ebyte esp32 esp8266 library lora pico raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 28 Apr 2025
https://github.com/xreef/lora_e32_series_library
Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276
arduino arduino-library arduino-mkr arduino-nano-33-iot e32 ebyte esp32 esp8266 library lora pico raspberry-pi rp2040 stm32 sx1276 sx1278
Last synced: 05 Apr 2025
https://github.com/dekunukem/stm32_tutorials
STM32 tutorial with STM32Cube and Keil MDK-ARM
Last synced: 06 Apr 2025
https://github.com/majerle/lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems
Last synced: 16 May 2025
https://github.com/aster94/logic-analyzer
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
arduino avr esp8266 logic-analyzer processing stm32
Last synced: 07 Apr 2025
https://github.com/MaJerle/lwmem
Lightweight dynamic memory manager library for embedded systems with memory constraints. It implements malloc, calloc, realloc and free functions
alloc arduino automotive c calloc dynamic embedded industrial lightweight malloc manager memory realloc stm32 stm8 systems
Last synced: 14 May 2025
https://github.com/jandelgado/jled
Non-blocking LED controlling library for Arduino and friends.
arduino breathe controlling-leds effect embedded esp-idf esp32 esp8266 fade led mbed non-blocking raspberry-pi-pico stm32
Last synced: 15 Mar 2025
https://github.com/eez-open/modular-psu
EEZ Bench Box 3 (BB3) Modular T&M chassis
diy-solutions eez-dib micropython mqtt power-supply scpi stm32 tft-display
Last synced: 15 May 2025
https://github.com/kmilo17pet/QuarkTS
An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.
arm avr command-line-interface cooperative coroutines embedded embedded-systems event-driven hierarchical-state-machine internet-of-things iot kinetis lpc microcontrollers msp430 multitasking os rtos state-machine stm32
Last synced: 14 May 2025