Olá! Comecei a codificar agora com o ESP-01. Estou com um problema com meu ESP-01, eu mandei literalmente um código vazio, somente com void setup e void loop, e ele apresenta esse consumo de memória. E quando carrego um scket que criei (Está logo abaixo) ele apresenta o seguinte problema: "cc1plus.exe: out of memory allocating 65536 bytes". Poderiam me ajudar?
. Variables and constants in RAM (global, static), used 28008 / 80192 bytes (34%)
║ SEGMENT BYTES DESCRIPTION
╠══ DATA 1496 initialized variables
╠══ RODATA 920 constants
╚══ BSS 25592 zeroed variables
. Instruction RAM (IRAM_ATTR, ICACHE_RAM_ATTR), used 59143 / 65536 bytes (90%)
║ SEGMENT BYTES DESCRIPTION
╠══ ICACHE 32768 reserved space for flash instruction cache
╚══ IRAM 26375 code in IRAM
. Code in flash (default, ICACHE_FLASH_ATTR), used 231620 / 1048576 bytes (22%)
║ SEGMENT BYTES DESCRIPTION
╚══ IROM 231620 code in flash
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>
const char* ssid = "PROXXIMA-325491-2.4Ghz";
const char* password = "!BNpZ$8l";
int val = 0;
ESP8266WebServer server(80);
void setup() {
Serial.begin(9600);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi conectado!");
Serial.print("Endereço IP: ");
Serial.println(WiFi.localIP());
server.on("/", paginaMain);
server.on("/sortear", sortear);
server.begin();
}
void loop() {
server.handleClient();
}
void paginaMain(){
String html = "<html><body>"
"<h1>Máquina de azar</h1>"
"<h2>Perca seu dinheiro</h2>"
"<p><a href='/sortear'>Sortear</a></p>"
"<p>NumSorteado: " + String(val) + "</p>"
"</body></html>";
server.send(200, "text/html", html);
}
void sortear(){
val = random(0, 1001);
server.sendHeader("Location", "/");
server.send(303);
}