All Categories → Hardware → stm32

Top 241 stm32 open source projects

stm32-external-loader
Provides drivers, examples, loader files and testing routines for external loaders for STM32 series of microcontrollers.
STM32-RFM95-PCB
STM32 and AVR128 Printed Circuit Board for creating IOT nodes with the RFM95 LORA chip
platformio-libopencm3-freertos
Sample blinky project for PlatformIO using libopencm3 and FreeRTOS
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
px-fwlib
open source bare-metal C firmware and documentation for microcontrollers
MPU60X0
Fast, Lightweight STM32 I2C HAL Driver for the MPU6000/MPU6050 IMU
toolchain68k
build a toolchain for cross developement. Supports motorola m68k-elf, avr and arm-none-eabi
Nodate
A light-weight framework for STM32 and other architectures written in C++.
STM32F103 MSD BOOTLOADER
STM32F103 Mass Storage Device Bootloader
FT800-FT813
Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
CML
Fast, safe and easy to use Cortex-M HAL Library, written in C++ 17
STMQRCode
QR code generator for STM32F407
IOsonata
IOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
stm32 MacOS
 Simple Yet Powerful SDK for stm32f1 💻
OpenOCD
STMicroelectronics customized version of OpenOCD supporting STM32 MCUs and MPUs
POST S76G
Power-on Self Test for TTGO T-Motion LoRaWAN GNSS tracker and T-Impulse wristband
stm32 tiny monitor
A tiny external monitor for PC using STM32 and ST7789. Connects to PC over USB and displays the captured screen on ST7789 (240x240) display.
stm32-blue-pill-rust
Rust for STM32 Blue Pill with Visual Studio Code
STM32F10x Servo Library
Servo library with stm developed by the Liek Software Team. We are working on new versions.
ulisp-stm32
A version of the Lisp programming language for STM32-based boards
SCF4-SDK
Motorized zoom lens controller Kurokesu SCF4 module featuring STM32 controller and Onsemi LC898201 driver control software
dap42-hardware
STM32F042Fx based DAP interface hardware
stm32f7xx-hal
A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
open-watch
An open-source handmade smartwatch. All of the codes, PCBs and schematics are available. ⌚
MySQL MariaDB Generic
This MySQL_MariaDB_Generic library helps you connect your boards directly to a MySQL / MariaDB server, either local or cloud-based, so that you can store / retrieve data to / from the server. Supported boards are ESP8266/ESP32, WT32_ETH01 (ESP32 + LAN8720A), nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, Mega, RP2040-based boards, P…
QUICKSILVER
Flight Controller Firmware
BlueVGA
VGA library for STM32F103C (BluePill) that can manipulate a screen with 28x30 tiles with 8x8 pixels each, in a total resolution of 224x240 pixels with 8 colors using a very low footprint
STM32CubeIDE-Workshop-2019
STM32CubeIDE Workshop (Taipei, 22 May 2019)
MotoLink
K-line/Serial/CAN interface and fuel mapper for motorcycles.
libDaisy
Hardware Library for the Daisy Audio Platform
MDNS Generic
mDNS Library for nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, AVR Mega, RP2040-based boards, etc. using Ethernet W5x00. Supports mDNS (Registering Services) and DNS-SD (Service Discovery). Ethernet_Generic library is used as default for W5x00
fabooh
c++ template library for cortex-m0+ (lpc8xx), cortex-m0 ( lpc1114 ), cortex-m3 (bluepill), and msp430 ( small msp430 )
sympetrum-v2
A communicative piece of wearable electronics.
stm-serial-flasher
Web App for flashing STM microcontrollers (STM8 and STM32) over serial port using the embedded ROM bootloader.
Otter-Iron
A TS100 USB-PD replacement PCB.
LMIC-node
LMIC-node | One example to rule them all. LMIC-node is an example LoRaWAN application for a node that can be used with The Things Network. It demonstrates how to send uplink messages, how to receive downlink messages, how to implement a downlink command and it provides useful status information. With LMIC-node it is easy to get a working node qu…
kikpad
KiKPad : the Midiplus SmartPad reinvented !
stm32wb-hal
[WIP] embedded-hal for the STM32WB family of microcontrollers
stm32-rustup
A guide to rust your stm32 microcontroller
stm32mp1-baremetal
Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU
AGV
Code for Mecanum Wheel car
rt soldering pen
RT soldering pen project firmware
pikascript
Ultralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
stm32bl
STM32 MCU serial firmware loader (jet another stm32loader fw bootloader tool)
sx1278
sx1278 LoRa driver for Stm32 HAL
121-180 of 241 stm32 projects