SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Microcontroller Projects
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
MiniCore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
-
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.
-
MightyCore
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
-
pigweed
GitHub mirror of the Pigweed repository. All development occurs at https://pigweed-review.googlesource.com/.
-
EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
-
SimpleFTPServer
A simple FTP server for Arduino, ArduinoSAMD WiFiNINA, esp8266, esp32, stm32 and Raspberry Pi Pico W
-
platform_specific_components
Low-level components and hardware drivers for various Cyphal-related projects
-
tf4micro-motion-kit
Arduino Sketch and a Web Bluetooth API for loading models and running inference on the Nano Sense 33 BLE device.
-
Bloom
A debug interface for AVR-based embedded systems development on GNU/Linux. (by bloombloombloom)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Microsoft also has similar courses on IoT, and Data Science. I found the IoT one really nice [0], and it covers a lot of ground.
[0]: https://github.com/microsoft/IoT-For-Beginners
Project mention: Bombed an interview and trying to figure out how to pivot. Any advice on on increasing code literacy and filling in knowledge gaps from EE? | /r/embedded | 2023-12-06
Great work. I can recommend to take a look on source code repo for Real-Time C++ book (by Christopher Kormanyous) it contains some interesting examples and use cases. The book itself is also nice
Project mention: What are some concepts/tools/tricks that are frequently used in C/C++ code for embedded software? | /r/embedded | 2023-07-10The only all-C++ RTOS implementation (that I've come across) is Distortos..
Yep, it's a Google project. We've also got a GitHub mirror: https://github.com/google/pigweed
I use this https://github.com/xreef/SimpleFTPServer to create a ftp server on several esp8266. It should work on esp32 as well. Good luck!
Project mention: Help finding TM1638 Library that words with QYF-TM1638 16 button + display, n MicroPython | /r/raspberrypipico | 2023-05-04The only libraries I could find for this were either written in Arduino or written in Micropython, but made to run on the Raspberry Pi (NOT Raspberry Pi Pico).
C++ Microcontroller related posts
- Playing audio files in a Pi Pico without a DAC
- Microsoft Security-101: Open-Source curriculum
- Bombed an interview and trying to figure out how to pivot. Any advice on on increasing code literacy and filling in knowledge gaps from EE?
- New Functionality: Bluetooth for Raspberry Pi Pico W
- Microsoft free training on AI, IOT, Machine Learning and Data Science
- Made the badge for Northsec 2023
- Barebone ATmega328 project at 8Mhz
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Microcontroller projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | IoT-For-Beginners | 14,676 |
2 | GuiLite | 7,163 |
3 | Serial-Studio | 4,109 |
4 | uTensor | 1,645 |
5 | Sming | 1,438 |
6 | MiniCore | 939 |
7 | dRehmFlight | 887 |
8 | modm | 697 |
9 | MightyCore | 618 |
10 | real-time-cpp | 537 |
11 | SIM7000-LTE-Shield | 472 |
12 | distortos | 430 |
13 | Pico3D | 373 |
14 | Pro_Micro | 268 |
15 | EBYTE | 219 |
16 | pigweed | 215 |
17 | tinyproto | 214 |
18 | EmbeddedProto | 178 |
19 | SimpleFTPServer | 118 |
20 | TM1638plus | 75 |
21 | platform_specific_components | 63 |
22 | tf4micro-motion-kit | 63 |
23 | Bloom | 61 |
Sponsored