| .. | |||
| examples | 7 years ago | ||
| src | 7 years ago | ||
| tests | 7 years ago | ||
| .gitignore | 7 years ago | ||
| .travis.yml | 7 years ago | ||
| CHANGES.txt | 7 years ago | ||
| LICENSE.txt | 7 years ago | ||
| README.md | 7 years ago | ||
| keywords.txt | 7 years ago | ||
| library.json | 7 years ago | ||
| library.properties | 7 years ago | ||
This library provides a client for doing simple publish/subscribe messaging with
a server that supports MQTT.
The library comes with a number of example sketches. See File > Examples > PubSubClient
within the Arduino application.
Full API documentation is available here: http://pubsubclient.knolleary.net
MQTT_MAX_PACKET_SIZE in PubSubClient.h.MQTT_KEEPALIVE in PubSubClient.h.MQTT_VERSION in PubSubClient.h.The library uses the Arduino Ethernet Client api for interacting with the
underlying network hardware. This means it Just Works with a growing number of
boards and shields, including:
YunClient in place of EthernetClient, andBridge.begin() firstMQTT_MAX_TRANSFER_SIZE define in PubSubClient.h.The library cannot currently be used with hardware based on the ENC28J60 chip –
such as the Nanode or the Nuelectronics Ethernet Shield. For those, there is an
alternative library available.
This code is released under the MIT License.