The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C++ Embedded Projects
-
DeepSpeech
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
-
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.
-
jetson-inference
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
-
blynk-library
Blynk library for IoT boards. Works with Arduino, ESP32, ESP8266, Raspberry Pi, Particle, ARM Mbed, etc.
-
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.
-
openthread
OpenThread released by Google is an open-source implementation of the Thread networking protocol
-
kuzu
Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
-
Button2
Arduino/ESP button library that provides callback functions to track single, double, triple and long clicks. It also takes care of debouncing.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Fprime – A flight software and embedded systems framework by NASA | news.ycombinator.com | 2024-02-01
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
See https://github.com/openthread/openthread/issues/3311 You probably need an nRF dongle (costs only a few bucks. I think I bought 2 for €12 a year ago.)
Project mention: ExecuTorch: Enabling On-Device interference for embedded devices | news.ycombinator.com | 2023-10-17Yes ExecuTorch is currently targeted at Edge devices. The runtime is written in C++ with 50KB binary size (without kernels) and should run in most of platforms. You are right that we have not integrated to Nvidia backend yet. Have you tried torch.compile() in PyTorch 2.0? It would do the Nvidia optimization for you without Torchscript. If you have specific binary size or edge specific request, feel free to file issues in https://github.com/pytorch/executorch/issues
Project mention: A lock-free ring-buffer with contiguous reservations (2019) | news.ycombinator.com | 2024-02-29
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
Project mention: nanoprintf VS callback_printf - a user suggested alternative | libhunt.com/r/nanoprintf | 2023-08-16
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: State machine library for portable embedded application (C++11) | /r/embedded | 2023-06-08
C++ Embedded related posts
- Playing audio files in a Pi Pico without a DAC
- A lock-free ring-buffer with contiguous reservations (2019)
- 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?
-
imgui VS lvgl - a user suggested alternative
2 projects | 3 Nov 2023
- I created a graphics engine and vector graphics engine, that can run on any computer. I would love to get your support with this. Should I use Conan for this ? any suggestions ?
- I created a graphics engine and vector graphics engine, that can run on any computer with C++11. I would love to get your support with this. Should I use C++2x ? I really wonder about modernization.
- I created a graphics engine and vector graphics engine, that can run on any computer. I would love to get your support with this.
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Embedded projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | DeepSpeech | 24,278 |
2 | fprime | 9,873 |
3 | jetson-inference | 7,323 |
4 | GuiLite | 7,163 |
5 | ArduinoJson | 6,554 |
6 | Serial-Studio | 4,109 |
7 | blynk-library | 3,792 |
8 | openthread | 3,364 |
9 | palanteer | 2,027 |
10 | uTensor | 1,645 |
11 | Sming | 1,438 |
12 | kuzu | 1,003 |
13 | speedb | 822 |
14 | executorch | 710 |
15 | modm | 697 |
16 | lockfree | 695 |
17 | erpc | 663 |
18 | cnl | 617 |
19 | GuiLiteSamples | 616 |
20 | nanoprintf | 573 |
21 | real-time-cpp | 537 |
22 | Button2 | 443 |
23 | HFSM2 | 434 |
Sponsored