Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 10 C++ iot-device Projects
-
Project mention: Ask HN: Platform for 11 year old to create video games? | news.ycombinator.com | 2024-09-20
Internet of Things (IoT): IoT is transforming how we interact with the world and has huge potential in game development. Kids can learn to use smart devices, PCBs, chips, and sensors to create interactive games and "smart" objects (). Here's a resource to get started:
-
JetBrains
Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
-
EdgeML
This repository provides code for machine learning algorithms for edge devices developed at Microsoft Research India. (by microsoft)
-
Project mention: Show HN: Air lab – A portable and open air quality measuring device | news.ycombinator.com | 2025-06-05
Your product looks so good, congratulations on your launch.
Have you considered making a standalone devices with just sensors (think data only mode) and letting the user to hook up their data to any eink dashboard of their choice.
Below are some of the example of community created dashboards[1] installable on any e-ink hardware[2].
[1] https://usetrmnl.com/recipes/62233, https://usetrmnl.com/recipes/23306
[2] https://github.com/usetrmnl/firmware/
Disclosure: I work at TRMNL.
-
amp-embedded-infra-lib
amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development
-
-
esp32-internet-ota
ESP32 + GitHub Actions + Husarnet. A boilerplate project for ESP32 allowing in-field firmware update using GitHub Actions workflow.
-
CubeCell-Helium-vindriktning-particle-sensor
Helium LoRaWAN data reporting via a Heltec Cubecell for the Ikea VINDRIKTNING PM2.5 air quality sensor
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
HonoSphere
An ESP32-based IoT project using Cloudflare Workers (Hono.js), D1 database, and React.js to continuously monitor and visualize environmental data like temperature, humidity, heat index, mold risk, and vapor pressure deficit (VPD) in real-time.
Project mention: HonoSphere - A Temperature and Humidity Monitoring IoT Project Using ESP32 and Cloudflare Workers | dev.to | 2025-03-16For the complete source code and more details, check out the HonoSphere repository on GitHub.
-
CloudGarden
Outdoor Wireless Soil Moisture Sensor Project from UKY EE 490/491 during the Fall 2020 to Spring 2021 term.
C++ iot-device discussion
C++ iot-device related posts
-
Show HN: Air lab – A portable and open air quality measuring device
-
The Unbrickable Pledge
-
E-Ink TRMNL device firmware
-
New build house: need thermostat for many zone HVAC system
-
Someone interested in upgrading your seedo ?
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source iot-device projects in C++? This list will help you:
# | Project | Stars |
---|---|---|
1 | IoT-For-Beginners | 16,446 |
2 | EdgeML | 1,639 |
3 | trmnl-firmware | 631 |
4 | amp-embedded-infra-lib | 230 |
5 | ThermTerm | 88 |
6 | esp32-internet-ota | 44 |
7 | CubeCell-Helium-vindriktning-particle-sensor | 28 |
8 | HotWaterRecirculatingPump | 4 |
9 | HonoSphere | 2 |
10 | CloudGarden | 0 |