«

»

Jul 12

STM32, ESP8266 dan MQTT

ESP8266 adalah modul WiFi yang cukup populer, yang dapat digunakan untuk menghubungkan perangkat mikrokontroler dengan internet / intranet melalui media komunikasi WiFi.

Kolaborasi STM32 dan ESP8266 tentunya akan memberikan solusi yang ciamik, terlebih dengan telah tersedianya TCP stack di dalam modul ESP8266.

Gambar berikut adalah dokumentasi tim R&D Padepokan NEXT SYSTEM Bandung, setelah berhasil menanam protokol MQTT ke dalam kolaborasi STM32F446 dan ESP8266. Protokol MQTT yang berbasis TCP, secara de facto, merupakan protokol untuk komunikasi Machine to Machine.

STM32 ESP8266 MQTT

 

Program dalam Bahasa C/C++, di-kompilasi dengan ARMCC Compiler yang ter-integrasi dengan IDE Keil MDK ARM.

Sebagai ujicoba, dihubungkan 3 buah LED, dan ketiganya dikontrol melalui publisher via WiFi. Ini merupakan bagian dari riset Internet of Things di lingkungan R&D Padepokan NEXT SYSTEM Bandung.