#Stm32

Showing 30 of 30 repositories tagged #stm32, ranked by stars

tinygo-org
tinygo-org
tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

Score
0
β˜… 17.6k β‘‚ 1.1k +4/day
Go
nhivp
nhivp
Awesome-Embedded

A curated list of awesome embedded programming.

Score
100
β˜… 8.8k β‘‚ 1.2k +22/day
HaoboGu
HaoboGu
rmk

Rust keyboard firmware library with layers, macros, real-time keymap editing, wireless(BLE) and split support

Score
100
β˜… 1.7k β‘‚ 191 +2/day
Rust
swiftlang
swiftlang
swift-embedded-examples

A collection of example projects using Embedded Swift

Score
100
β˜… 1.0k β‘‚ 82 +3/day
Swift
github0null
github0null
eide

An embedded development environment for mcs51/stm8/avr/cortex-m/riscv on VsCode.

Score
100
β˜… 1.0k β‘‚ 103 +1/day
TypeScript
MaJerle
MaJerle
stm32-cube-cmake-vscode

STM32, VSCode and CMake detailed tutorial

Score
73
β˜… 710 β‘‚ 67 +1/day
C
ai-techsystems
ai-techsystems
deepC

vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers

Score
75
β˜… 603 β‘‚ 93 β€”
C++
lobaro
lobaro
FreeRTOS-rust

Rust crate for FreeRTOS

Score
0
β˜… 481 β‘‚ 77 +1/day
Rust
remotemcu
remotemcu
remcu-chip-sdks

Array of MCU's driver SDKs prepared for effortless remote management of the MCU's peripherals

Score
55
β˜… 441 β‘‚ 64 β€”
C
funbiscuit
funbiscuit
embedded-cli

Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32)

Score
91
β˜… 372 β‘‚ 56 +2/day
C
marcinbor85
marcinbor85
microshell

MicroShell is a lightweight pure C implementation of shell emulator dedicated for embedded bare-metal systems.

Score
45
β˜… 360 β‘‚ 55 β€”
C
u-blox
u-blox
ubxlib

Portable C libraries which provide APIs to build applications with u-blox products and services. Delivered as add-on to existing microcontroller and RTOS SDKs.

Score
64
β˜… 358 β‘‚ 138 β€”
C
RTEdbg
RTEdbg
RTEdbg

A fast and flexible data logging/tracing toolkit for software testing, debugging, and visualization. Features minimally intrusive C/C++ code instrumentation, a host-based decoding application, and demo code. It is essentially an fprintf() function that runs on the host instead of the embedded system.

Score
100
β˜… 218 β‘‚ 20 β€”
C
eddyem
eddyem
stm32samples

Code samples and ready projects based on bare-metal STM32

Score
82
β˜… 200 β‘‚ 50 β€”
C
TilelliLab
TilelliLab
atome-lm

A ternary, zero-heap tiny language model that runs inside a $2 microcontroller β€” bit-exact Python <-> C99 <-> Cortex-M3 (QEMU) parity. Apache-2.0.

Score
0
β˜… 127 β‘‚ 11 +30/day
Python
lupyuen
lupyuen
stm32-blue-pill-rust

Rust for STM32 Blue Pill with Visual Studio Code

Score
36
β˜… 106 β‘‚ 12 β€”
Rust
UmbrelaSmart
UmbrelaSmart
android-stm32-dfu-programmer

Android application programmer for STM32 microcontrollers using the DFU protocol

Score
33
β˜… 100 β‘‚ 29 β€”
Java
EEESlab
EEESlab
mobilenet_v1_stm32_cmsis_nn

Mobilenet v1 trained on Imagenet for STM32 using extended CMSIS-NN with INT-Q quantization support

Score
25
β˜… 91 β‘‚ 29 β€”
C
viktorvano
viktorvano
Bluetooth-for-STM32-and-Android

Bluetooth Classic and Bluetooth LE examples for STM32 and Android + RFID PN532

Score
67
β˜… 89 β‘‚ 48 β€”
C
theCore-embedded
theCore-embedded
theCore

theCore: C++ embedded framework

Score
0
β˜… 87 β‘‚ 22 β€”
C++
iarsystems
iarsystems
ewptool

Productivity tool for populating an IAR Embedded Workbench project

Score
27
β˜… 73 β‘‚ 17 β€”
Sameesunkaria
Sameesunkaria
swift-flipperzero-hello

Swift on Flipper Zero 🐬 β€” A Proof of Concept

Score
0
β˜… 67 β‘‚ 1 β€”
Swift
STMicroelectronics
STMicroelectronics
STM32AI_Overall_Offer

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

Score
50
β˜… 57 β‘‚ 3 +1/day
JingoC
JingoC
terminal

Terminal inside the microcontroller (cli for mcu)

Score
18
β˜… 47 β‘‚ 21 β€”
C
mytechnotalent
mytechnotalent
Embedded-Assembler

A FREE comprehensive step-by-step embedded Assembler tutorial covering the basics including coding your own vector table and linker script from scratch, I/O programming all the way to up to developing and hacking IoT.

Score
0
β˜… 45 β‘‚ 7 β€”
Assembly
patrislav1
patrislav1
cubemx.cmake

Script collection to build CubeMX projects with CMake and debug them with VSCode

Score
9
β˜… 41 β‘‚ 12 β€”
CMake
MuratovAS
MuratovAS
VScode_Docker_Stm32

VScode ΠΈ Docker, ΠΌΠΎΡ‰Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΠ΄ embedded system ΠΈΠ»ΠΈ VSCode + Docker (GCC-ARM + CMake + OpenOCD) = STM32 IDE

Score
0
β˜… 41 β‘‚ 11 β€”
C
mscuttari
mscuttari
embedded-sound-classifier

Sound recognition involving a pre-trained neural network on an embedded STM32 board

Score
0
β˜… 32 β‘‚ 4 β€”
C
araobp
araobp
ultrasonic-communication

Ultrasonic communication by STM32L4 and MEMS microphone

Score
50
β˜… 16 β‘‚ 7 β€”
C
STMicroelectronics
STMicroelectronics
stm32ai-nota

This repository contains Jupyter notebooks that demonstrate how to use Netspresso to prune pre-trained deep learning models from STM32AI Model Zoo and fine-tune them for your specific use case. Learn how to reduce the size of your models without sacrificing accuracy and customize them for your own applications.

Score
0
β˜… 10 β‘‚ 0 β€”
Jupyter Notebook
Related Topics
#embedded#esp32#arm#microcontroller#vscode#cmake#iot#arduino#avr#machine-learning#cortex-m#nrf52

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly