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 Custom Zigbee Doorbell | news.ycombinator.com | 2024-02-14

    You might want to take a look at https://esphome.io/ for an easy integration of an ESP32/8266 into home Assistant.

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

  • 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: I built an offline smart home, and why you should too | news.ycombinator.com | 2024-01-11

    I am planning to do this soon(TM).

    Probably starting with ESPHome to control my heat pumps over IR.

    The remote works but I forget to turn it off when not in one of the rooms, and it can't do smarts like keeping temperatures in desired bounds.

    An ESP32 running ESPHome with high power IR LED, a presence sensor, temperature sensor, and some pre-built library to control heat pumps[1]. it looks like it should be fairly simple to implement with Home assistant.

    Now if I could only disable the beep from the heat pumps receiving commands.

    I would like to do smarter lighting, but the lack of decent smart light switches that support local control and are also licenced for use in AU are a blocker there.

    [1] https://github.com/crankyoldgit/IRremoteESP8266/wiki#ir-send...

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

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

  • FastAccelStepper

    A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due

  • esp8266-esp32-sdk

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

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

  • WakeOnLan

    Wake On LAN Library (ESP8266 & ESP32) (by a7md0)

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

    Project mention: Have an LG WebOS TV? Did you know you can run hyperhdr (hyperion) right on the TV? | /r/homeautomation | 2023-05-09

    Flash it with https://github.com/awawa-dev/HyperSerialESP32

  • 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

  • Arduino-Blinkenlight

    Non-blocking fading patterns for single LEDs.

  • SaaSHub

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

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). The latest post mention was on 2024-02-14.

C++ Platformio related posts

Index

What are some of the best open-source Platformio projects in C++? This list will help you:

Project Stars
1 arduino-esp32 12,414
2 esphome 7,439
3 OpenMQTTGateway 3,412
4 IRremoteESP8266 2,755
5 ESP32-Paxcounter 1,645
6 OpenDTU 1,588
7 LoRa_APRS_Tracker 285
8 FastAccelStepper 259
9 esp8266-esp32-sdk 218
10 OpenDTU-OnBattery 209
11 SmartSpin2k 163
12 WakeOnLan 160
13 arduino-projects 133
14 ServoESP32 129
15 esp32cam-ready 128
16 OpenAstroTracker-Firmware 88
17 FireLamp_EmbUI 87
18 HyperSerialESP32 63
19 Captive-Portal-ESP32 59
20 esp32-internet-ota 42
21 esp8266_ethernet 34
22 Effortless-SPIFFS 33
23 Arduino-Blinkenlight 28
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com