C++ Platformio

Open-source C++ projects categorized as Platformio

Top 23 C++ Platformio Projects

  • arduino-esp32

    Arduino core for the ESP32

  • Project mention: Any good/worthwhile Camera sensor modules for arduino/pico for still photography? | /r/diyelectronics | 2023-12-11

    You 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.

  • esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

  • Project mention: A Beginner's Guide to the ESP8266 | news.ycombinator.com | 2024-04-24

    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.

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

  • Project mention: Making BLE Remote Smart | /r/smarthome | 2023-12-06

    What do you think about https://docs.openmqttgateway.com/ ?

  • IRremoteESP8266

    Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/

  • Project mention: Ask HN: What have you built with ESPHome, ESP8266 or similar hardware | news.ycombinator.com | 2024-04-27

    Not 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/...

  • ESP32-Paxcounter

    Wifi & BLE driven passenger flow metering with cheap ESP32 boards

  • Project mention: Building an occupancy sensor with a $5 ESP32 and a serverless DB | news.ycombinator.com | 2023-11-13

    Theres this using ESP32 and LoRa, where you can order readymade hardware: https://cyberman54.github.io/ESP32-Paxcounter/

  • OpenDTU

    Software for ESP32 to talk to Hoymiles/TSUN/Solenso Inverters

  • LoRa_APRS_Tracker

    A LoRa based APRS tracker for ESP32 boards.

  • SaaSHub

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

    SaaSHub logo
  • esp-rgb-led-matrix

    Full RGB LED matrix, based on an ESP32 and WS2812B LEDs.

  • Project mention: ESPHome | news.ycombinator.com | 2024-04-23

    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

  • 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)

  • Project mention: DIY an Ecoflow powerstream | /r/SolarDIY | 2023-06-10
  • esp8266-esp32-sdk

    Library for https://sinric.pro - simple way to connect your device to Alexa, Google Home, SmartThings and cloud

  • WakeOnLan

    Wake On LAN magic packets generator library for ESP8266 & ESP32 boards (by a7md0)

  • SmartSpin2k

    Transform your spin bike into a Smart Trainer!

  • Project mention: ZWIFT on a stationary bike? Recommendations for power meter pedals? | /r/Zwift | 2023-07-13

    Edit: maybe this was it? https://github.com/doudar/SmartSpin2k I don't know what your enjoyment for DIY stuff is, but this is doable.

  • arduino-projects

    A collection of Arduino projects (by mattiasjahnke)

  • ServoESP32

    ⚙️ Generate RC servo signal on a selected pins with ESP32 device and Arduino framework.

  • esp32cam-ready

    Plug and Play firmware for the esp32cam. Connect with RTSP (for example VLC). Easy installation: Flash, provision and connect!

  • OpenAstroTracker-Firmware

    Official firmware for the OpenAstroTracker.

  • FireLamp_EmbUI

    Project Fire Lamp based on EmbUI framework (GPL license)

  • HyperSerialESP32

    High speed USB serial port LED strip driver for HyperHDR using ESP32 or ESP32-S2 devices. Multi-segment & multi-core support.

  • Captive-Portal-ESP32

    A ESP32 Captive Portal example that actually works...

  • esp32-internet-ota

    ESP32 + GitHub Actions + Husarnet. A boilerplate project for ESP32 allowing in-field firmware update using GitHub Actions workflow.

  • esp8266_ethernet

    Example of using SPI Ethernet module with esp8266

  • 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

    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++ Platformio related posts

  • Any good/worthwhile Camera sensor modules for arduino/pico for still photography?

    1 project | /r/diyelectronics | 11 Dec 2023
  • 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?

    1 project | /r/esp32 | 9 Dec 2023
  • ESP32 memory corruption

    2 projects | /r/esp32 | 7 Dec 2023
  • The Nano ESP32

    5 projects | news.ycombinator.com | 17 Jul 2023
  • ZWIFT on a stationary bike? Recommendations for power meter pedals?

    1 project | /r/Zwift | 13 Jul 2023
  • Recommendations for an Interactive Virtual Ride app for IC4 or C6

    1 project | /r/SchwinnIC4_BowflexC6 | 24 Apr 2023
  • How do I connect my ESP32 to a Python program I made via WiFi?

    2 projects | /r/esp32 | 21 Apr 2023
  • 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 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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com