Skip to content

DreamkitteXz/JavaScript-WebServer-ESP32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

An JavaScript WebServer using the ESP32 MCU with Espruino

Visão geral

Voce irá aprender:

  • Fazer um simples WebServer com JavaScript no ESP32 utilizando Espruino.

IMPORTANTE:

  • Para realizar esse tutorial você ja tem que ter o Firmware do Espruino no seu ESP32.
  • Visite esse tutorial para gravar o Firmware do Espruino: JavaScript-com-ESP32.

O Código

1. Coloque no código abaixo o ssid da sua rede a senha da mesma 'rede' e 'senha'.

var ssid = 'rede';
var password = 'senha';
var port = 80;

function processRequest (req, res) { res.writeHead(200); res.end('Olá estudante!!!'); }

var wifi = require('Wifi'); wifi.connect(ssid, {password: password}, function() { var http = require('http'); http.createServer(processRequest).listen(port); console.log('Web server rodando : O endereço de IP é ', wifi.getIP().ip); });

Por exemplo, se sua rede for ETEFMC e a senha for 123456 seu código deverá ficar desse jeito:

var ssid = 'ETEFMC';
var password = '123456';
var port = 80;

function processRequest (req, res) { res.writeHead(200); res.end('Olá estudante!!!'); }

var wifi = require('Wifi'); wifi.connect(ssid, {password: password}, function() { var http = require('http'); http.createServer(processRequest).listen(port); console.log('Web server rodando : O endereço de IP é ', wifi.getIP().ip); });

**Lembre-se de conectar o espruino com o ESP32 clicando no canto superior esquerdo.**

2. Execute seu código e espere esse resultado:

Screen

3. Vá até o endereço de IP:

Screen

Pronto! Você tem um WebServer básico rodando no seu ESP32, Agora é com você, seja criativo para criar seus projetos!!!

About

An JavaScript WebServer using the ESP32 MCU with Espruino

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published