STM32F4 + MQTT + mbedTLS example
- Reference
- https://www.eclipse.org/paho/
- https://github.com/eclipse/paho.mqtt.embedded-c
- https://www.instructables.com/id/How-to-implement-embedded-Mqtt-Client-using-W5500-/
- http://blog.naver.com/pcppcp454/221380882726
- https://engschool.tistory.com/entry/SSLTLS-embedded-for-IoT-8
- https://cxemotexnika.org/2018/10/primer-zashhishhennogo-https-soedineniya-s-ispolzovaniem-mbed-tls/
- https://github.com/PetroShevchenko/cxemotexnika/tree/master/Examples/NUCLEO_F429ZI/nucleo_f429zi_https_client
- https://www.st.com/resource/en/user_manual/dm00470937-getting-started-with-xcubecldgen-iot-cloud-generic-software-expansion-for-stm32cube-stmicroelectronics.pdf
- Implementation
- Added MQTTInerface.c/h files to port paho MQTT library for STM32 HAL + FREERTOS + LWIP
- Added mbedTLS library to MQTTInterface.c/h
- Generated certificates and key with openssl
- Run mosquitto on Raspberry Pi
- Tutorial & Videos (Written in Korean)
https://blog.naver.com/eziya76/221976226378
https://youtu.be/bJi3Q6a76Yk