You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a **Mqtt broker** developed for embedded devices, in **c++** programming language, **FreeRTOS**, **arduino core** and tested in an **Esp32**. **This project include**[https://github.com/alexCajas/WrapperFreeRTOS] to implement concurrent C++ objects.
14
+
This is a **Mqtt broker** developed for embedded devices, in **c++** programming language, **FreeRTOS** to use advanced multitasking capabilities and **arduino core**. Tested in an **Esp32** and **esp8266 wemos D1**. **This project include**[https://github.com/alexCajas/WrapperFreeRTOS] to implement concurrent C++ objects.
15
+
16
+
**To use this library with esp8266** you have to use [esp8266RTOSArduCore](https://github.com/alexCajas/esp8266RTOSArduCore), it is a arduino core based on [esp8266_rtos_sdk](https://github.com/espressif/ESP8266_RTOS_SDK). **This library is not compatible with the official**[NONOSDK esp8266 arduino core](https://github.com/esp8266/Arduino).
17
+
17
18
18
19
## Usage examples sketches
19
20
@@ -25,7 +26,7 @@ This is a **Mqtt broker** developed for embedded devices, in **c++** programming
25
26
26
27
* You can install this, from arduino library manager, searching **embeddedmqttbroker**.
27
28
28
-
* From platformIO using **alexcajas/EmbeddedMqttBroker@^1.0.1**
29
+
* From platformIO using **alexcajas/EmbeddedMqttBroker@^1.0.6**
29
30
30
31
* Or downloading this repo and [https://github.com/alexCajas/WrapperFreeRTOS] manually.
31
32
@@ -34,6 +35,7 @@ This is a **Mqtt broker** developed for embedded devices, in **c++** programming
34
35
* main: Here is the last version of the project.
35
36
* main-QOS0: Functional and tested version that only implements QOS 0.
36
37
38
+
37
39
## Can't see broker activity outputs on Serial monitor?
38
40
39
41
* Since 6e0b3b8 commit, this library use **esp32-hal-log.h** to show broker activity outputs like new clients id, topis to subscribe, to pusblish etc...
Copy file name to clipboardExpand all lines: library.properties
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
1
name=EmbeddedMqttBroker
2
-
version=1.0.5-qos0
2
+
version=1.0.6-qos0
3
3
author=Alex Cajas <alexcajas505@gmail.com>
4
4
maintainer=Alex Cajas <alexcajas505@gmail.com>
5
-
sentence= Mqtt Broker for embedded systems, developed and tested on an Esp32.
6
-
paragraph=This library is developed with arduino core, FreeRTOS and use alexCajas/WrapperFreeRTOS library, to implement concurrent C++ objects. Currently, it supports Mqtt 3.1.1 and QoS 0. QoS 1 and QoS 2 are still under development. You can use this library in other architectures supported by FreeRtos and arduino core, but for now it is only tested on an Esp 32.
5
+
sentence= Mqtt Broker for embedded systems, tested on an Esp32 and esp8266.
6
+
paragraph=This library is developed with arduino core, FreeRTOS and use alexCajas/WrapperFreeRTOS library, to implement concurrent C++ objects. Currently, it supports Mqtt 3.1.1 and QoS 0. QoS 1 and QoS 2 are still in development. You can use this library in other architectures supported by FreeRtos and arduino core, like esp32 arduino core or esp8266 using esp8266RTOSArduCore.
0 commit comments