ESP32 OTA firmware update using MQTT over SSL

My recent IoT projects are capable of performing OTA firmware updates, I have previously blogged about the importance of this capability. I normally use MQTT over SSL as a means of communication between the edge nodes and the cloud backend, and the devices are subscribed to a dedicated ‘firmware notifications’ topic that alerts them of…