Data-driven-firmware

  • Published on
    Modul 3 memperkenalkan pergeseran fundamental dari firmware ESP yang bersifat statis menuju firmware yang data-driven dan dikonfigurasi saat runtime. Dengan memanfaatkan JSON sebagai sumber konfigurasi, object firmware—seperti LED—tidak lagi ditentukan secara hard-coded di dalam kode, melainkan dibuat berdasarkan data. Modul ini membangun langsung di atas pola class modular dari Modul 2 dan menambahkan lapisan konfigurasi yang terpisah dari implementasi. Hasilnya adalah firmware yang lebih fleksibel, mudah digunakan ulang, dan siap diskalakan untuk banyak node IoT dengan konfigurasi berbeda tanpa perlu recompile kode.