IOT Tutorial Uncategorized

NodeMCU: Membuat Web Server (ESP8266, WeMos, Lua)

Pada tulisan ini saya mencoba melakukan eksplorasi lanjutan setelah sebelumnya membuat Telnet Server yang digunakan untuk mengemulasikan console NodeMCU Lua yang dilengkapi dengan perintah ls, sntp dan time. Pada bagian ini kita mencoba membuat Web Server mini yang nantinya dapat mengendalikan LED BUILTIN dengan menggunakan klik pada button ON atau OFF.

Secara umum pembuatan server web adalah tidak berbeda dengan telnet server, yang membedakan keduanya adalah nomor port yang digunakan, jika telnet server melakukan listen pada port 23, maka http server adalah melakukan listen pada port 80. Berikut ini adalah source code yang saya adaptasi dari berbagai sumber dari internet.

app.lua

 Gambar 1. Verbose Web Server pada Esplore

Baca Juga:  Inilah Cara Mengunci WhatsApp dengan Fingerprint

Gambar 2. Turn LED BUILTIN ON/OFF via Web