SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Platformio Projects
-
esphome
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
-
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.
-
OpenMQTTGateway
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
-
IRremoteESP8266
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
FastAccelStepper
A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due
-
OpenDTU-OnBattery
Software for ESP32 to talk to Hoymiles Inverters and Victrons MPPT battery chargers (Ve.Direct)
-
esp8266-esp32-sdk
Library for https://sinric.pro - simple way to connect your device to Alexa, Google Home, SmartThings and cloud
-
esp32cam-ready
Plug and Play firmware for the esp32cam. Connect with RTSP (for example VLC). Easy installation: Flash, provision and connect!
-
HyperSerialESP32
High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support.
-
esp32-internet-ota
ESP32 + GitHub Actions + Husarnet. A boilerplate project for ESP32 allowing in-field firmware update using GitHub Actions workflow.
-
Effortless-SPIFFS
A class designed to make reading and storing data on the ESP8266 and ESP32 effortless
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Any good/worthwhile Camera sensor modules for arduino/pico for still photography? | /r/diyelectronics | 2023-12-11You could just buy ready-made ESP32 boards with an OV2640 camera built-in, then customize the example sketch from https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer to your liking.
For the ESP32, an hero is in the process of adding LVGL to ESPHome. You can try it out now: https://github.com/esphome/esphome/pull/6363
Here's the (very good!) preview documentation: https://deploy-preview-3678--esphome.netlify.app/components/...
This is such a game-changer for me that I'll be using the ESP32 over the ESP8266 for any projects involving displays from now on.
What do you think about https://docs.openmqttgateway.com/ ?
Project mention: Ask HN: What have you built with ESPHome, ESP8266 or similar hardware | news.ycombinator.com | 2024-04-27Not built, but designed a widget with a rest api on a wifi endpoint on one side and an IR led on the other to automate my dumb a/c unit. There was already a library to emulate the exact IR remote control,
https://github.com/crankyoldgit/IRremoteESP8266/tree/master/...
Project mention: Building an occupancy sensor with a $5 ESP32 and a serverless DB | news.ycombinator.com | 2023-11-13Theres this using ESP32 and LoRa, where you can order readymade hardware: https://cyberman54.github.io/ESP32-Paxcounter/
Since you're (seemingly) already familiar with Arduino, just use that as your framework. You can program the ESP32 in Arduino and access any library you're familiar with as well as handle Wifi.
You can buy an RGB matrix on Adafruit and they sell esp32 boards that can drive them directly,so it's essentially plug and play, no hardware knowledge necessary.
If you prefer to DIY but still need some guide, check out this project that documents both hardware and software to achieve what you want to do:
https://github.com/BlueAndi/esp-rgb-led-matrix
Project mention: ZWIFT on a stationary bike? Recommendations for power meter pedals? | /r/Zwift | 2023-07-13Edit: maybe this was it? https://github.com/doudar/SmartSpin2k I don't know what your enjoyment for DIY stuff is, but this is doable.
C++ Platformio related posts
-
Any good/worthwhile Camera sensor modules for arduino/pico for still photography?
-
I am trying to write to an SD card, it "works" but I can only find the file on PC if I use data recovery software?
-
ESP32 memory corruption
-
The Nano ESP32
-
ZWIFT on a stationary bike? Recommendations for power meter pedals?
-
Recommendations for an Interactive Virtual Ride app for IC4 or C6
-
How do I connect my ESP32 to a Python program I made via WiFi?
-
A note from our sponsor - SaaSHub
www.saashub.com | 3 Jun 2024
Index
What are some of the best open-source Platformio projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | arduino-esp32 | 12,773 |
2 | esphome | 7,857 |
3 | OpenMQTTGateway | 3,459 |
4 | IRremoteESP8266 | 2,795 |
5 | ESP32-Paxcounter | 1,667 |
6 | OpenDTU | 1,659 |
7 | LoRa_APRS_Tracker | 291 |
8 | esp-rgb-led-matrix | 276 |
9 | FastAccelStepper | 274 |
10 | OpenDTU-OnBattery | 238 |
11 | esp8266-esp32-sdk | 221 |
12 | WakeOnLan | 164 |
13 | SmartSpin2k | 168 |
14 | arduino-projects | 133 |
15 | ServoESP32 | 130 |
16 | esp32cam-ready | 128 |
17 | OpenAstroTracker-Firmware | 89 |
18 | FireLamp_EmbUI | 87 |
19 | HyperSerialESP32 | 63 |
20 | Captive-Portal-ESP32 | 70 |
21 | esp32-internet-ota | 42 |
22 | esp8266_ethernet | 34 |
23 | Effortless-SPIFFS | 33 |
Sponsored