Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for c plus plus stm32
c-plus-plus
x
stm32
x
181 search results found
Expresslrs
⭐
2,888
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications
Avalonstudio
⭐
1,550
Cross platform IDE and Shell
Taskscheduler
⭐
1,121
Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers
Arduinomenu
⭐
898
Arduino generic menu/interactivity system
Modm
⭐
677
modm: a C++23 library generator for AVR and ARM Cortex-M devices
Real Time Cpp
⭐
506
Source code for the book Real-Time C++, by Christopher Kormanyos
Picsimlab
⭐
411
PICsimLab - Programmable IC Simulator Laboratory
Arduino For Keil
⭐
325
A lightweight Arduino framework for Keil projects.
Jled
⭐
303
Non-blocking LED controlling library for Arduino and friends.
Logic Analyzer
⭐
296
Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.
Lora_e32_series_library
⭐
283
Arduino LoRa EBYTE E32 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards). sx1278/sx1276
Rbddimmer
⭐
184
The following library is used for work with dimmer, it gives ability to control large ammoun of dimmer. This lib uses with Leonardo, Mega, UNO, ESP8266, ESP32, Arduino M0, Arduino Zero, Arduino Due, STM32.
Xpcc
⭐
179
DEPRECATED, use our successor library https://modm.io instead
Arduino Stm32 Can
⭐
177
Can Example for Arduino Core STM32
Arduinouniqueid
⭐
174
Arduino Library to gets the Manufacture Serial Number from the Atmel AVR, SAM, SAMD, STM32, and ESP Microcontroller.
Pcf8574_library
⭐
164
PCF8574 library. i2c digital expander for Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read write digital values with only 2 wire. Very simple to use and encoder support.
Smuff 1.1
⭐
163
Latest version of the SMuFF firmware to be compiled in PlatformIO
Rosserial_stm32
⭐
162
This is a part of [rosserial](https://github.com/ros-drivers/rosseri repository to communicate with ROS system through a USART for STM32 embedded system.
Embeddedproto
⭐
157
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
Baremetal
⭐
138
ARM Cortex-M bare-metal example code in C++ and CMake build
Stm32ethernet
⭐
131
Arduino library to support Ethernet for STM32 based board
Simpleftpserver
⭐
102
A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W
Stm32mp1 Baremetal
⭐
97
Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU
Mwebsockets
⭐
91
WebSockets for microcontrollers
Stm32 Ota
⭐
90
STM32-OTA on Arduino IDE
Fastusbasp
⭐
85
This is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
Rt_soldering_pen
⭐
85
RT soldering pen project firmware
Modular Psu Firmware
⭐
85
Firmware for EEZ Bench Box 3 (BB3)
Urtclib
⭐
82
Really tiny library to basic RTC functionality on Arduino. DS1307, DS3231 and DS3232 RTCs are supported.
Wifiwebserver
⭐
81
This is simple yet complete WebServer library for AVR, Portenta_H7, Teensy, SAM DUE, SAMD, STM32, RP2040-based, etc. boards running WiFi modules/shields (WiFiNINA, CYW43439, U-Blox W101, W102, etc.). The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now using WiFiMulti_Generic library
Asynchttprequest_generic
⭐
76
Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of AsyncTCP libraries, such as AsyncTCP, ESPAsyncTCP, AsyncTCP_STM32, etc.. for ESP32 (including ESP32_S2, ESP32_S3 and ESP32_C3), WT32_ETH01 (ESP32 + LAN8720), ESP8266 (WiFi or W5x00) and currently STM32 with built-in LAN8742A Ethernet.
Embedded_ekf_library
⭐
74
A compact Extended Kalman Filter (EKF) library for real time embedded system (with template for Teensy4/Arduino and STM32CubeIDE)
Pid Library
⭐
74
C/C++ PID Controller library for ARM Cortex M (STM32)
Libstm32pp
⭐
73
A template peripheral library for the STM32 microcontrollers, written in C++.
Arduino Foc Balancer
⭐
73
Modular Arduino two wheel balancing robot based on gimbal BLDC motors and simplefoc library
Websockets_generic
⭐
69
WebSocket / Socket.IO Server and Client for Arduino based on RFC6455. Now supporting Adafruit nRF52, Portenta_H7, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, SAMD21, SAMD51, Arduino SAMD21 (Nano 33 IoT), MKR1000 / MKR1010WiFi, RP2040-based boards using WiFi101, WiFiNINA, WiFi, Ethernet, WT32_ETH01, Teensy 4.1 NativeEthernet/QNEthernet or Portenta_H7 WiFi/Ethernet, etc. so that those boards can be voice-controlled by Alexa. Now supporting websocket only mode for Socket.IO. Ethernet_Generic library is
Thecore
⭐
67
theCore: C++ embedded framework
Ethernetwebserver_stm32
⭐
67
This is simple yet complete WebServer library for STM32 boards running built-in Ethernet LAN8742A (Nucleo-144, Discovery), ENC28J60 or W5x00 Ethernet shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Ethernet_Generic library is used as default for W5x00. Now W5x00 can use any custom hardware / software SPI
Scopegui
⭐
67
虚拟示波器 GUI for https://github.com/shuai132/ScopeMCU
Websockets2_generic
⭐
66
A WebSocket Server and Client library for Arduino, based on RFC6455, for writing modern Websockets applications. Now support ESP8266, ESP32 (including ESP32-S2 Saola, AI-Thinker ESP-12K, WT32_ETH01, etc.), nRF52, SAMD21, SAMD51, SAM DUE, STM32F/L/H/G/WB/MP1, Teensy, RP2040-based, etc. boards, with WiFiNINA, Teensy 4.1 NativeEthernet/QNEthernet, Ethernet W5x00 / ENC28J60 / LAN8742A / LAN8720, ESP8266 / ESP32-AT modules/shields, as well as SINRIC / Alexa / Google Home
Ebyte_lora_e22_series_library
⭐
66
Arduino LoRa EBYTE E22 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards).. sx1262/sx1268
Iosonata
⭐
61
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
Midi Grid
⭐
58
DIY midi controller project
Oosmos
⭐
57
OOSMOS - The Object Oriented State Machine Operating System.
Ardscsino Stm32
⭐
51
Ebyte_lora_e220_series_library
⭐
48
Arduino LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..
Rfm69 Stm32
⭐
47
A protocol agnostic library for HopeRF's RFM69 modules and STM32 controllers
Stm32developmentboards
⭐
43
Development boards and software templates for STM32 MCU
Vga Demo On Bluepill
⭐
42
VGA demo on bluepill (using STM32F103 microcontroller)
Bluevga
⭐
42
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
Stm32_base_project
⭐
42
STM32 Base project with a lot of stuff
Docker
⭐
40
Docker-related material to setup, configure and develop with micro-ROS hardware.
Stm32_tft_8bit
⭐
39
STM32F103 8bit parallel TFT Library for Arduino_STM32
Stm32_usb_ch341
⭐
39
STM32 USB simulates CH341.
Stm32duino
⭐
39
Ported Arduino libraries ready for STM32duino project.
Stm32f103rc_rosserial
⭐
38
stm32f103rc rosserial
Mysql_mariadb_generic
⭐
38
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, Portenta_H7, etc. with Teensy 4.1 NativeEthernet/QNEthernet, W5x00 or ENC28J60 Ethernet, WiFiNINA modules/shields or Portenta_H7 WiFi/Ethernet. Ethernet_G
Esp8266_at_webserver
⭐
37
This is simple yet complete WebServer library for AVR, Teensy, SAM DUE, SAMD, STM32, nRF52, etc. boards running ESP8266 AT-command shields. The functions are similar and compatible to ESP8266/ESP32 WebServer libraries to make life much easier to port sketches from ESP8266/ESP32. Now with fix of severe limitation to permit sending much larger data
Uavcan4hobbyists
⭐
37
STM32 32-bit microcontroller based UAVCAN nodes for DIY
Arduino Espat Tcp
⭐
34
TCP/UDP Applicaton for Arduino using ESP8266's AT firmware.
Prusaaio
⭐
33
All-in-One firmware for your 32-bit Prusa MK3S/+ Bear!
Ntc_thermistor
⭐
33
[For Arduino and STM32] Library for working with a NTC thermistor.
Zhele
⭐
32
Framework for Stm32 MCU on C++ templates. Project based on "mcucpp" by Konstantin Chizhov.
Wifimanager_nina_lite
⭐
32
Light-Weight WiFi/Credentials Manager for AVR Mega, Teensy, SAM DUE, SAMD, STM32, etc. boards running U-Blox WiFiNINA modules/shields. Powerful-yet-simple-to-use feature to enable adding dynamic custom parameters. Now using WiFiMulti_Generic library
Ws2812b_stm32_libmaple
⭐
32
WS2812B (Neopixel) library for Arduino STM32 (Libmaple core)
Makefile_templet
⭐
32
My Makefile for Linux, application & driver
Motolink
⭐
31
K-line/Serial/CAN interface and fuel mapper for motorcycles.
Adafruit_tftlcd_8bit_stm32
⭐
31
Adafruit TFT library using 8 bit parallel access ported to STM32
Ocatoolsanddemos
⭐
31
Source code repository of OCAMicro and AES70 Compliancy Test Tool
Wifinina_generic
⭐
30
Enables WiFiNINA network connection (local and Internet) for SAM DUE, SAMD21, SAMD51, Teensy, AVR Mega, STM32, RP2040-based boards, etc. in addition to Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino UNO WiFi Rev.2 , Nano 33 IoT, Nano_RP2040_Connect. Now with fix of severe limitation to permit sending much larger data than total 4K
Stm32f103driverlib
⭐
28
easier way to program on STM32 in C++
Timerinterrupt_generic
⭐
27
This library enables you to use Interrupt from Hardware Timers on supported Arduino boards such as AVR, ESP8266, ESP32, SAMD, SAM DUE, nRF52, Teensy, etc. These Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers,
Stm32_can
⭐
27
CAN bus Library for Arduino STM32
Truetype_arduino
⭐
27
display truetype font for Arduino
Microtbx
⭐
26
MicroTBX is an open source Microcontroller ToolBoX consisting of software components commonly needed in embedded software applications.
Stm32_timerinterrupt
⭐
26
This library enables you to use Interrupt from Hardware Timers on an STM32F/L/H/G/WB/MP1-based board. These STM32F/L/H/G/WB/MP1 Hardware Timers, using Interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's mandatory if you need to measure some data requiring better accuracy. It now supports 16 ISR-based Timers, while consuming only 1 Hardware T
Ml_synth_organ_example
⭐
26
ESP32, ESP8266 based MIDI Organ using the ML_SynthTools library (little example arduino project)
Steeringwheel_meterbox_stm32_freertos
⭐
26
一款功能强大的大学生方程式赛车方向盘---A powerful steering wheel for formula student racing.
Fabooh
⭐
26
c++ template library for cortex-m0+ (lpc8xx), cortex-m0 ( lpc1114 ), cortex-m3 (bluepill), and msp430 ( small msp430 )
Ethernet_generic
⭐
26
Simple Ethernet library for AVR, AVR Dx, Portenta_H7, Teensy, SAM DUE, SAMD21, SAMD51, STM32F/L/H/G/WB/MP1, nRF52 and RASPBERRY_PI_PICO boards using Ethernet shields W5100, W5200, W5500, W5100S, W6100. With this library you can use the Arduino Ethernet (shield or board) to connect to Internet to provides both Client and server functionalities.
Vscode_docker_stm32
⭐
26
VScode и Docker, мощный набор для разработки под embedded system или VSCode + Docker (GCC-ARM + CMake + OpenOCD) = STM32 IDE
Matrix
⭐
25
The Next-Gen Grid Controller
Adctouchsensor
⭐
25
capacitive touch detection without external hardware for AVR and STM32
Ml_synth_basic_example
⭐
25
Arduino polyphonic synthesizer project (not a Moog) for ESP32 - STM32 - Teensy and more
Mdns_generic
⭐
25
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
1chip Programmers
⭐
24
Programmers for Attiny and STM32 MCU
Pcf8591_library
⭐
24
Library to use pcf8591 i2c analog IC with Arduino, Raspberry Pi Pico and rp2040 boards, esp32, SMT32 and ESP8266. Can read analog value and write analog value with only 2 wire.
Tinyuz
⭐
24
tiny code & ram requirements when decompress on embedded systems,MCU,NB-IoT,...
Sinricpro_generic
⭐
24
Simple way to control your IOT development boards like ESP8226, ESP32, Arduino SAMD21, Adafruit SAMD21, SAMD51, nRF52, STM32, Teensy, SAM DUE with Amazon Alexa or Google Home
Arduino Stm32 Ethernet Lan8720
⭐
23
Ethernet on STM32 using external PHY
Stm32cube Cpp Programming Example
⭐
23
This example will show you how to program STM32 in C++ with STM32 HAL drivers and STM32CubeMX generated code frame
Svisual
⭐
22
Monitoring and record(save) of data for Arduino and STM32
Send_altitude_cocoos
⭐
22
IoT program for Arduino Uno / STM32 Blue Pill (libopencm3) that reads BME280 temperature + humidity + altitude sensors, via I2C or SPI with DMA and multitasking. Sends sensor data to Sigfox via Wisol Sigfox module on UART. Runs on cocoOS task scheduling library http://www.cocoos.net
Lrduino
⭐
19
In car multi gauge system - STM32, SSD1306, MAX31856, ADXL345, ELM327
Pamculib
⭐
19
My commonLib for MCUs. 我的mcu通用库
Ntpclient_generic
⭐
17
Library for NTPClient to connect to an NTP time-server. Get time from a NTP time-server and keep it in sync. For ESP8266/ESP32, nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, etc. besides AVR, using ESP WiFi, WiFiNINA, Ethernet W5x00, ENC28J60, LAN8742A, ESP8266/ESP32 AT-command WiFi.
Gsm_generic
⭐
17
Enables GSM/GRPS network connection using the GSM/GPRS modules. Use this library to make/receive voice calls, to send and receive SMS using Generic GSM/GPRS modules, such as u-blox SARA-U201 module.This library also allows you to connect to internet through the GPRS networks. You can either use Web Clients and Servers.
Stm32 Eth
⭐
16
Experimental C++ Ethernet driver for Stm32 boards using W5100.
Lrduinotd5
⭐
16
In car multi gauge system - STM32, SSD1306, MAX31856, L9637D, TD5 ECU
Erm19264_uc1609
⭐
16
Arduino Eco-system Library to Support the ERM19264 LCD driven by the UC1609C / UC1609 controller.
Related Searches
C Plus Plus Cmake (8,712)
C Plus Plus Qt (8,557)
C Plus Plus Video Game (8,255)
C Plus Plus Algorithms (6,194)
Python C Plus Plus (6,129)
C Plus Plus Opengl (4,396)
C Plus Plus 3d Graphics (3,196)
C Plus Plus Testing (2,735)
Java C Plus Plus (2,629)
C Plus Plus Command Line (2,304)
1-100 of 181 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.