C++ Protocols

Open-source C++ projects categorized as Protocols

Top 4 C++ Protocol Projects

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

  • DIY-Multiprotocol-TX-Module

    Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.

  • Project mention: Which board? | /r/arduino | 2023-07-09

    have you heard of the "diy multiprotocol transmitter module" project? https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/

  • 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
  • C++ Middleware Writer

    The repo contains library code to support messaging and serialization. There are also two programs in the repo that are needed to use the CMW.

  • Project mention: What led you to use Linux as your daily driver? | /r/linuxquestions | 2023-12-07

    I started with Linux in the late 90s. I switched to FreeBSD around 2013 and returned to Linux a couple of years ago. Io_uring was the main reason I had to come back. At first I ported the back tier of my code generator back to Linux and then I ported the middle tier from being POSIX based to Linux.

  • nanocobs

    A C99 implementation of the Consistent Overhead Byte Stuffing ("COBS") algorithm.

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

Index

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

Project Stars
1 IRremoteESP8266 2,761
2 DIY-Multiprotocol-TX-Module 1,550
3 C++ Middleware Writer 59
4 nanocobs 41

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com