Simple demo with GPIO MQTT protocol test on STM32 broker tests.mosquitto.org WIFI interface ESP8266 Issue of topic0 by pressing the button If reception of ', switching of the led If received from 'q' end of program

Dependencies:   MQTT

This is a MQTT protocol test on STM32 NUCLEO The broker is tests.mosquitto.org The WIFI interface is ESP8266

For configuration please check mbed_app.json and #define in main.cpp

Issue of topic0 by pressing the button If received 'l' from broker then switching of the led If received 'q' from broker then end the program

Information and debug with a terminal using UART over USB https://os.mbed.com/media/uploads/cdupaty/mqtt2.jpg

This test has been checked with MQTT.fx https://os.mbed.com/media/uploads/cdupaty/mqttfx.jpg

Revisions of main.cpp

Revision Date Message Actions
24:cc01ff2c2603 2020-06-11 MQTT protocol test on STM32; broker tests.mosquitto.org; WIFI interface ESP8266; Issue of topic0 by pressing the button; If reception of ', switching of the led; If received from 'q' end of program File  Diff  Annotate
21:a68bd76740f9 2017-09-07 changeset: 21:6ab7c0b84d9e File  Diff  Annotate
20:49c9daf2b0ff 2017-01-10 Update to mbed OS 5, use NetworkInterface for multiple connectivity methods - not just ethernet File  Diff  Annotate
19:7f7aba7a4a8b 2015-07-30 Subscribe at QoS 2, remove lcd.cls() calls File  Diff  Annotate
18:07a79d8f01c3 2015-07-27 Make it easy to not use LCD screen, if you don't have one File  Diff  Annotate
17:0811bdbdd78a 2015-07-27 Make sure QoS 2 works File  Diff  Annotate
16:28d062c5522b 2014-10-06 Update to latest MQTT library - change some pointers to references File  Diff  Annotate
12:086a9314e8a5 2014-08-01 Some cleaning up File  Diff  Annotate
9:5beb8609e9f7 2014-05-22 Latest version File  Diff  Annotate
8:a3e3113054a1 2014-05-20 Refactoring headers File  Diff  Annotate
7:3de634f2d40c 2014-05-11 Merge latest changes File  Diff  Annotate
6:e4c690c45021 2014-05-11 Wildcard subscriptions File  Diff  Annotate
5:4a257f6ac09a 2014-05-09 Updates to the example to use the virtual serial port and the LCD for feedback File  Diff  Annotate
3:7a6a899de7cc 2014-05-06 Use latest MQTT library on both mbed and Linux File  Diff  Annotate
2:638c854c0695 2014-04-30 Update to the latest level of code File  Diff  Annotate
1:a1d5c7a6acbc 2014-02-05 Add copyright statement to main program File  Diff  Annotate
0:0cae29831d01 2014-02-04 Sample program for MQTT client File  Diff  Annotate