C++ Stm32

Open-source C++ projects categorized as Stm32

Top 23 C++ Stm32 Projects

  • ExpressLRS

    STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications

  • Project mention: Drone Flying 101 – An Interactive Tutorial for Beginners | news.ycombinator.com | 2024-05-23

    Ever since ELRS 3 came out, I haven't met many people that argue that Crossfire is a superior radio link. The fact that ELRS 2.4GHz has gotten to 100KM and even now ELRS 900MHz RX's and TX's are widely available still gives that option, too. The smaller antennas for 2.4GHz are so much more convenient, too.

    Also, ELRS has modes to go to higher refresh rates than crossfire in 900MHz (200Hz vs 150Hz for crossfire). ELRS is also being [rapidly developed](https://github.com/ExpressLRS/ExpressLRS/releases/), whereas crossfire (or TBS in general) has barely done anything.

    And ELRS is cheaper (as it's open source) because of multiple hardware vendors and is more widely available as TBS has always had rather poor inventory management (their site now shows as unavailable for many components).

    Don't get me wrong, crossfire was an absolute game changer when it came out, but TBS has really stagnated over the past few years.

  • firmware

    Meshtastic device firmware (by meshtastic)

  • Project mention: FireChat was a tool for revolution. Then it disappeared | news.ycombinator.com | 2024-04-29
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • TaskScheduler

    Cooperative multitasking for Arduino, ESPx, STM32, nRF and other microcontrollers

  • modm

    modm: a C++23 library generator for AVR and ARM Cortex-M devices

  • real-time-cpp

    Source code for the book Real-Time C++, by Christopher Kormanyos

  • deepC

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

  • Project mention: [D] Run Pytorch model inference on Microcontroller | /r/MachineLearning | 2023-11-14

    DeepC. Open source version of DeepSea. Very little activity, looks abandoned

  • picsimlab

    PICsimLab - Programmable IC Simulator Laboratory

  • Project mention: Release Version 0.9.1 · lcgamboa/picsimlab | /r/PICSimLab | 2023-12-10
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • 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.

  • 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

  • PCF8574_library

    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.

  • EmbeddedProto

    Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.

  • SMuFF-1.1

    Latest version of the SMuFF firmware to be compiled in PlatformIO

  • baremetal

    ARM Cortex-M bare-metal example code in C++ and CMake build (by cortexm)

  • stm32mp1-baremetal

    Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU

  • Project mention: Anyone using the STM32MP1 ? (Dual ARM cores (A7 + M4), Linux, Ethernet, CAN, USB, DACs, ADCs...) FreeRTOS on the 2nd core ? | /r/embedded | 2023-06-16

    2x A7 cores for running an OS (Linux, Android) or you can run bare metal code on them too. (https://github.com/4ms/stm32mp1-baremetal)

  • SimpleFTPServer

    A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W

  • EByte_LoRa_E220_Series_Library

    Arduino LoRa EBYTE E220 LLCC68 device library complete and tested with Arduino, esp8266, esp32, STM32 and Raspberry Pi Pico (rp2040 boards)..

  • Project mention: T-Display S3 and Lora E220 | /r/esp32 | 2023-12-05

    Running only the test code from theEByte_LoRa_E220_Series_Library.

  • STM32_Base_Project

    STM32 Base project with a lot of stuff

  • 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

  • Marlin

    Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine. (by thisiskeithb)

  • Aurora-SDK

    SDK for Qu-Bit Aurora - Eurorack Reverb Platform

  • cortex-m3-rtos

    ARM Cortex-M3 Real-Time Operating System for educational purpose.

  • mdrivlib

    Embedded driver library using modern C++. Currently supports STM32MP1, STM32H7, STM32F7, STM32F4 and STM32F0

  • ILI9488_STM32

    Port of 3.5 Inch RPI Display with ILI9488 controller on STM32CubeIDE

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Stm32 related posts

  • Release Version 0.9.1 · lcgamboa/picsimlab

    1 project | /r/PICSimLab | 10 Dec 2023
  • Release Version 0.9.1 · lcgamboa/picsimlab

    1 project | /r/PICSimLab | 10 Dec 2023
  • T-Display S3 and Lora E220

    1 project | /r/esp32 | 5 Dec 2023
  • LoRa E220 and T-Display S3

    1 project | /r/Lora | 5 Dec 2023
  • Anyone using the STM32MP1 ? (Dual ARM cores (A7 + M4), Linux, Ethernet, CAN, USB, DACs, ADCs...) FreeRTOS on the 2nd core ?

    1 project | /r/embedded | 16 Jun 2023
  • Ask HN: Best programmable drone / open source OS?

    3 projects | news.ycombinator.com | 21 Jan 2023
  • What is the best data serialization protocol for real-time embedded systems

    2 projects | /r/embedded | 13 May 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Stm32 projects in C++? This list will help you:

Project Stars
1 ExpressLRS 3,225
2 firmware 2,881
3 TaskScheduler 1,191
4 modm 706
5 real-time-cpp 546
6 deepC 526
7 picsimlab 435
8 logic-analyzer 333
9 LoRa_E32_Series_Library 336
10 PCF8574_library 202
11 EmbeddedProto 189
12 SMuFF-1.1 177
13 baremetal 174
14 stm32mp1-baremetal 143
15 SimpleFTPServer 119
16 EByte_LoRa_E220_Series_Library 77
17 STM32_Base_Project 72
18 BlueVGA 55
19 Marlin 40
20 Aurora-SDK 22
21 cortex-m3-rtos 15
22 mdrivlib 14
23 ILI9488_STM32 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com