So stellen Sie einfach sichere OTA-Firmware-Updates auf ESP32

auf, nachdem ein elektronisches IOT-Gerät in die Welt eingesetzt wurde, möglicherweise erforderlich, um neu zu programmieren oder zu aktualisieren. Wenn der physische Zugriff auf das Gerät (oder Geräte) störend oder nicht mehr möglich ist, ist das ein Problem.

Mit ota-Updates können ein Gerät neue Firmware herunterladen, installieren und sich in die neue Version neu starten. Praktisch? Jawohl. Sicher? Es muss absolut sein.
Glücklicherweise sind Over-the-Air (OTA) Firmware-Updates eine Sache, sodass eingebettete Geräte anstelle von einem physischen Hardwaregerät über ihre drahtlose Datenverbindung neu programmiert werden können. Sicherheit ist natürlich ein Anliegen, und dankbar [REFIK] beschreibt, wie ein grundlegender Rahmen eingerichtet wird, um ein grundlegendes Framework einzurichten, damit ESP32-OTA-Updates sicher passieren können, wodurch ein Gerät bereitgestellt werden kann, um Geräte bereitzustellen und OTA-Updates immer noch in Vertrauen zu bringen.

[REFIK] beginnt mit der Einrichtung eines Webservers mit Ubuntu Linux, und legt HTTPS mit einem kostenlosen SSL-Zertifikat ein, von dem Sie verschlüsseln können, aber ein selbstsigniertes SSL-Zertifikat ist auch eine Option. Sobald dies erledigt ist, stehen die benötigten Grundlagen ein, um die Bereitstellung von OTA-Updates auf sichere Weise zu unterstützen. Ein bisschen mehr Konfiguration, und der Rest liegt an den IOT-Geräten selbst. [REFIK] Beschreibt, wie Sie die Dinge mit der ESP32FOTA-Bibliothek einstellen, aber wir haben auch andere Möglichkeiten gesehen, um OTA-Basis zu verwenden.

Sie können ein grundlegendes Safe-OTA-Firmware-Update im Video genießen, das unten eingebettet ist. Es gibt viele verschiedene Teile, die zusammenarbeiten, sodass [REFIK] auch ein zweites Video für die Kunden liefert, die eine Komplettlösung mögen, um alles klar zu machen. Genießen Sie beide nach der Pause.

Leave a Reply

Your email address will not be published. Required fields are marked *