Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for stm32 microcontroller
microcontroller
x
stm32
x
76 search results found
Tinygo
⭐
14,483
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Awesome Embedded
⭐
4,648
A curated list of awesome embedded programming.
Libopencm3
⭐
2,856
Open source ARM Cortex-M microcontroller library
Stm32f429
⭐
1,704
Keil projects and libraries for STM32F4xx devices
Pikapython
⭐
1,343
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.
Stm32 Bootloader
⭐
696
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Modm
⭐
677
modm: a C++23 library generator for AVR and ARM Cortex-M devices
Awesome Embedded Software
⭐
579
🌠 List of software (HW interfaces, libs, protocols, etc) specifically suitable for resource-constrained Embedded Systems (low-memory and low-power) like 8-bit, 16-bit and 32-bit microcontrollers.
Openblt
⭐
575
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
Real Time Cpp
⭐
506
Source code for the book Real-Time C++, by Christopher Kormanyos
Deepc
⭐
495
vendor independent TinyML deep learning library, compiler and inference framework microcomputers and micro-controllers
Remcu Chip Sdks
⭐
435
Array of MCU's driver SDKs prepared for effortless remote management of the MCU's peripherals
Picsimlab
⭐
411
PICsimLab - Programmable IC Simulator Laboratory
Nf Interpreter
⭐
287
⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Px Fwlib
⭐
278
open source bare-metal C firmware and documentation for microcontrollers
Ubxlib
⭐
248
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.
Ucnc
⭐
194
µCNC - Universal CNC firmware for microcontrollers
Xpcc
⭐
179
DEPRECATED, use our successor library https://modm.io instead
Lora
⭐
164
Ra-02 LoRa module (SX1278) library for STM32 (ARM processors) using HAL drivers ⚡
Tinybasic
⭐
160
A BASIC interpreter for Arduino, ESP, RP2040, STM32, Infineon XMC and POSIX with IoT and microcontroller features.
Embeddedproto
⭐
157
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
Quarkts
⭐
157
An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.
Discobsd
⭐
155
2.11BSD-based UNIX-like OS for STM32 and PIC32 Microcontrollers
Nekocal
⭐
151
A simple calendar using EPD (E-ink) as display based on STM32 microcontroller
Nanomodbus
⭐
151
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
Simpleftpserver
⭐
102
A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W
Chipngo
⭐
97
A custom-built CHIP-8 hand-held gaming console powered by a STM32 microcontroller.
Stm32 Dma Uart
⭐
97
Efficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Lwpkt
⭐
85
Lightweight packet protocol structure for multi-device communication focused on RS-485
Embedded_ekf_library
⭐
74
A compact Extended Kalman Filter (EKF) library for real time embedded system (with template for Teensy4/Arduino and STM32CubeIDE)
Stm32h7 Dual Core Inter Cpu Async Communication
⭐
66
Inter-CPU asynchronous communication between Cortex-M7 and Cortex-M4 cores on STM32H7 dual core devices
Cmsis Header Stm32
⭐
65
CMSIS device headers for all STM32 devices
Koduino
⭐
61
Arduino code for STM32 microcontrollers
Stm32lib
⭐
58
STM32 Cube library - CMSIS and HAL for F4, F7 and L4 microcontrollers
Stm32 Bootloader
⭐
54
UART bootloader for STM32 microcontroller.
Pycs
⭐
49
Python Based ARM CoreSight Debug and Trace Tools
Mikrosdk_v2
⭐
48
mikroSDK 2.0 is an embedded software development framework designed to simplify and accelerate application development on Mikroe hardware platform, specifically for Click Boards™ and other extension board drivers, on a wide range of microcontroller vendors and architectures.
Modm Devices
⭐
47
Curated device data for all AVR and ARM Cortex-M devices
Tinyfont
⭐
39
Text library for TinyGo displays
Uavcan4hobbyists
⭐
37
STM32 32-bit microcontroller based UAVCAN nodes for DIY
Pecanpico9
⭐
36
A lightweight APRS tracker for balloons
Qemu_pebble
⭐
32
Pebble Emulator implementation (unofficial!) in QEMU
O7
⭐
32
Oberon → ARMv{6,7E}-M compiler
Stm32f103xx
⭐
30
DEPRECATED
Stm32 Libraries
⭐
29
Collection of rewritten Arduino libraries to STM32 libraries
Xc Os
⭐
29
Open source graphics operating system for microcontroller
Stm32f103c8t6 Examples
⭐
28
A collection of code examples for the STM32F103C8Tx microcontroller
Stm32f103 Template
⭐
27
Template project for stm32f103 microcontroller (driving an LED)
Microtbx
⭐
26
MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.
Stm32 Cmake Codesourcery
⭐
23
CMake files to start a C/C++ project targeting the STM32 µC and using the CodeSourcery toolchain
Hwa
⭐
23
HWA is a set of C definitions designed for bare metal hardware programming with a pleasant generic style.
Stm32f30x
⭐
22
Peripheral access API for STM32F30X microcontrollers (generated using svd2rust)
Io
⭐
16
ARM Cortex-M IO library C++
Terminal
⭐
16
Terminal inside the microcontroller (cli for mcu)
Loa
⭐
15
STM32 + FPGA
Stm32 Rustup
⭐
15
A guide to rust your stm32 microcontroller
Uccbembedded
⭐
14
Embedded Software for UCCB STM32 microcontroller.
Stm32liquidcrystal
⭐
14
Liquid Crystal Library for STM32
Stm32h7xx Startup
⭐
12
An independent, easy to read Startup Code written in "C" for STM32H743xx microcontrollers
Embeddedproto_example_stm32_uart
⭐
11
Connecting a micro controller with a PC is simple when using google protocol buffers. This example shows you how you could communicate over UART in a structured manner. Embedded Proto is used to generate the embedded code while regular protoc code is used for the python desktop script. Commands are send from the PC to the micro controller. The chip will in turn reply with a message to give a status update.
Quarkts Cpp
⭐
11
The QuarkTS port for C++. An open-source OS for embedded applications that supports prioritized cooperative scheduling, time control, inter-task communications primitives, hierarchical state machines and CoRoutines.
Microtbx Modbus
⭐
11
MicroTBX-Modbus is a modern Modbus communication stack, targeting STM32 and other microcontroller based embedded systems.
Libopencm3 Proj Template
⭐
10
project template for stm32F1XXX Microcontrollers using meson build system
Linux For Microcontroller
⭐
10
A complete project that can run Linux-3.12.74 on a microcontroller, and the hardware development environment is easily accessible.
Fgl
⭐
9
F Graphics Library (FGL) is a small graphics C++ portable library for LCD displays on embedded systems
Factory Automation Stm32
⭐
9
Stm32_msc_bootloader
⭐
9
USB Mass Storage Bootloader for STM32F103 microcontroller
Cortex M3 Rtos
⭐
9
ARM Cortex-M3 Real-Time Operating System for educational purpose.
Studio4education
⭐
9
STudio4Education is a web-based visual programming editor for ST microelectronics boards
Stm32_arm_drivers
⭐
8
Driver for STM32f103c8t6 ARM microcontroller
Stm32 Repo
⭐
8
Enterprise Firmware platform development
Stm_cmake_template
⭐
8
STM32 CMake Template with Google Test support
Led_matrix
⭐
8
Driving a 64x64 LED matrix using STM32F4
Stm32projecttemplate
⭐
8
Template for projects using ST microcontrollers and the STM32CubeMX software.
Fwxv
⭐
8
All the firmware for MSXV!
Firmware
⭐
7
Firmware for MSXII (and beyond)
Deep Neural Network For Cs Based Signal Reconstruction On Stm32 Mcu Board
⭐
7
Compressed Sensing signal decoding with DNN oracle on STM32
Drivers
⭐
6
Centralized repository for the low level drivers developed by Zenith Aerospace
Libohiboard
⭐
6
OHIBoard library
Chassis
⭐
6
Chassisはロボコンでの足回り制御を行うためのC++ライブラリである。 ロボコン用足回りのモータ出力計算と自己位置推定による自動制御をサポートする。
Stm32 Hal Hd44780 16x2lcd
⭐
6
A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller
Qube
⭐
5
Qt Creator "Bare-Metal" Qbs Project Templates for STM32 Development with STM32CubeMX
Storm Iot Node
⭐
5
IoT node with STM32 MCU and ESP8266
C_uart_interface
⭐
5
A heavy modification of the original c_uart_interface_example, works on ARM Cortex-M4 STM32F4 (as an offboard processor)
Cpp_stm32
⭐
5
Pure c++17 implementation of stm32 driver
Ringbuffer
⭐
5
A simple ring buffer for ISR-task communication
Related Searches
C Stm32 (1,213)
C Microcontroller (937)
C Plus Plus Microcontroller (577)
Arduino Microcontroller (576)
1-76 of 76 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.