Skip to content

Commit ea77c45

Browse files
authored
Merge pull request #14 from Sensirion/release-0.1.0
Prep release 0.1.0
2 parents c106dbe + 9b25889 commit ea77c45

File tree

3 files changed

+15
-33
lines changed

3 files changed

+15
-33
lines changed

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
9+
10+
## 0.1.0
11+
12+
### Added
913
- Add implementation of MQTT client with optional delegation of Wi-Fi setup and monitoring.
14+
- Provide convenience functions to send Measurements.
1015
- Ability to specify a global prefix for the topic.
11-
- Add documentation for the MQTT client.
16+
- Supporting only PlatformIO

README.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Arduino library for publishing UPT `Measurements` to an MQTT broker.
44
It offers conveninence method to publish UPT Measurements while simplifying the interface to the ESP-IDF mqtt_client library.
55
Optionally it can handle Wi-Fi connectivity.
66

7-
> It is not yet available through library managers.
7+
> **Not working in Arduino IDE** because of a mismatch in `arduino-esp32` versions.
88
99

1010
## Getting started
@@ -20,8 +20,9 @@ We recommend using the [PlatformIO VSCode extension](https://platformio.org/plat
2020
You will find more instructions [here](documentation/platformio_usage.md)
2121

2222
#### Arduino IDE
23-
It is also possible to use the application using *Arduino IDE*.
24-
You will find more instructions [here](documentation/arduino_ide_usage.md)
23+
It currently not possible to use this library with Arduino IDE.
24+
25+
Since the used `arduino-esp32` is 3+ (based on ESP-IDF 5+) which introduced breaking changes and is unavailable for PlatformIO.
2526

2627
### Usage examples
2728
Two example scripts are available in the `examples` folder:
@@ -41,6 +42,9 @@ This library uses the following dependencies.
4142

4243
* [Arduino ESP32](https://docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html#about-arduino-esp32)
4344
(In particular, the [Wi-Fi library](https://docs.espressif.com/projects/arduino-esp32/en/latest/api/wifi.html),
44-
[message logging](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/log.html) and
45-
[MQTT client](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/protocols/mqtt.html#api-reference)) \
45+
[message logging](https://docs.espressif.com/projects/esp-idf/en/v4.4.7/esp32/api-reference/system/log.html) and
46+
[MQTT client](https://docs.espressif.com/projects/esp-idf/en/v4.4.7/esp32/api-reference/protocols/mqtt.html#api-reference))
47+
4648
* [Sensirion UPT Core](https://github.com/Sensirion/arduino-upt-core)
49+
50+
__Caution__: The version of ESP-IDF used by PlatformIO is v4.4.7 ! Not 5.x.x ...

documentation/arduino_ide_usage.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)