Buenas noches.
Estoy utilizando una placa ESP-WROOM-32 en el módulo DevKit V1 y el problema que tengo es que no encuentro la localización de donde se guardan las librerías del ESP32.
He buscado en C:\Program Files (x86)\Arduino\hardware pero no aparece la carpeta de espressif (Dirección que encontré en internet).
Necesito acceder a la librería para ver si se puede achicar para que el sketch no utilice tanta memoria.
Este código de ejemplo es el que utilizo:
//This example code is in the Public Domain (or CC0 licensed, at your option.)
//By Evandro Copercini - 2018
//
//This example creates a bridge between Serial and Classical Bluetooth (SPP)
//and also demonstrate that SerialBT have the same functionalities of a normal Serial
#include "BluetoothSerial.h"
#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)
#error Bluetooth is not enabled! Please run `make menuconfig` to and enable it
#endif
BluetoothSerial SerialBT;
void setup() {
Serial.begin(115200);
SerialBT.begin("ESP32test"); //Bluetooth device name
Serial.println("The device started, now you can pair it with bluetooth!");
}
void loop() {
if (Serial.available()) {
SerialBT.write(Serial.read());
}
if (SerialBT.available()) {
Serial.write(SerialBT.read());
}
delay(20);
}
y este es el resultado de compilación:
Sketch uses 864187 bytes (65%) of program storage space. Maximum is 1310720 bytes.
Global variables use 36112 bytes (11%) of dynamic memory, leaving 291568 bytes for local variables. Maximum is 327680 bytes.