jvondrus / esp32-ota-over-mqtt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP32 OTA over MQTT

Repository นี้ เป็น Repo ประกอบเนื้อหาบทความ ESP32 Firmware OTA ด้วย MQTT Protocol (Concept + Code ตัวอย่าง) ของ blog I AM {TEAM}

Video Example

ESP32 OTA over MQTT

Required

  • python (ตอนผม test ใช้ python3)
  • platformio

How to use

file python script อยู่ใน scripts/ota_update.py สามารถนำ binary file ที่เป็น firmware มาทดสอบได้ และต้องตั้งชื่อ file เป็น firmware.bin

อันดับแรกควร setup ตัว mqtt broker ใน localhost ขึ้นมาก่อน สามารถใช้ตัว mosquitto ได้

จากนั้น run คำสั่ง

python3 ./scripts/ota_update.py

About


Languages

Language:C++ 57.8%Language:Python 42.2%