Proyek ini membutuhkan beberapa perangkat arduino sebagai berikut :
-
Arduino Mega 2560 / Equivalent
-
NodeMCU ESP8266
-
Level shifter 5v -> 3.3v (Optional)
-
Breadboard
Software ini buat koding & upload program ke devicenya, dan menjalankan local websocket server :
-
Arduino IDE
-
Library OneWire, DallasTemperature, PubSubClient, dan driver pendukung device espnya
-
NodeJS
-
Mosquitto (Windows) untuk testing MQTT