Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/256dpi/lwmqtt
a light weight MQTT implementation
https://github.com/256dpi/lwmqtt
c embedded iot mqtt
Last synced: 5 days ago
JSON representation
a light weight MQTT implementation
- Host: GitHub
- URL: https://github.com/256dpi/lwmqtt
- Owner: 256dpi
- License: mit
- Created: 2017-03-09T08:30:56.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-13T07:17:09.000Z (8 months ago)
- Last Synced: 2024-10-23T08:50:14.863Z (14 days ago)
- Topics: c, embedded, iot, mqtt
- Language: C
- Homepage:
- Size: 441 KB
- Stars: 107
- Watchers: 12
- Forks: 33
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lwmqtt
[![Test](https://github.com/256dpi/lwmqtt/actions/workflows/test.yml/badge.svg)](https://github.com/256dpi/lwmqtt/actions/workflows/test.yml)
[![Release](https://img.shields.io/github/release/256dpi/lwmqtt.svg)](https://github.com/256dpi/lwmqtt/releases)The "**L**ight **W**eight **MQTT**" library implements a MQTT 3.1.1 client that is optimized to be used in embedded and constraint systems. It can be used with any operating system and network stack and only requires a handful of callbacks for a full integration. The project is derived from the [Paho MQTT Embeded C](https://github.com/eclipse/paho.mqtt.embedded-c), [gomqtt](https://github.com/gomqtt) and [mosquitto](https://github.com/eclipse/mosquitto) project.
## Installation
The library is available on [PlatformIO](https://registry.platformio.org/libraries/256dpi/LWMQTT). You can install it by running: `pio lib install "256dpi/LWMQTT"`.
## Release Management
- Update version in `library.json`.
- Create release on GitHub.