Bluetooth 使用蓝牙、SPIFFS和WiFi时为ESP32提供更多存储空间
我正在进行一个项目,该项目将有SPIFFS、蓝牙和WiFi库。程序都设置好了,所以图书馆不会干扰通信,因为蓝牙在设置WiFi时无法工作。但是当我试图从库中添加命令行时,我遇到了以下问题https://github.com/mobizt/Firebase-ESP32,此库负责连接firestore数据库:Bluetooth 使用蓝牙、SPIFFS和WiFi时为ESP32提供更多存储空间,bluetooth,wifi,esp8266,esp32,arduino-esp8266,Bluetooth,Wifi,Esp8266,Esp32,Arduino Esp8266,我正在进行一个项目,该项目将有SPIFFS、蓝牙和WiFi库。程序都设置好了,所以图书馆不会干扰通信,因为蓝牙在设置WiFi时无法工作。但是当我试图从库中添加命令行时,我遇到了以下问题https://github.com/mobizt/Firebase-ESP32,此库负责连接firestore数据库: text section exceeds available space in boardSketch uses 1517102 bytes (115%) of program storage
text section exceeds available space in boardSketch uses 1517102 bytes (115%) of program storage space. Maximum is 1310720 bytes.
Global variables use 63300 bytes (19%) of dynamic memory, leaving 264380 bytes for local variables. Maximum is 327680 bytes.
Sketch too big; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it.
Error compiling for board DOIT ESP32 DEVKIT V1.
我只在添加这段代码时出现此错误:
Firebase.begin(&config, &auth);
Firebase.reconnectWiFi(true);
我使用arduino ide与esp32一起工作,但我有esp idf,以防它有助于解决问题。看起来您已经达到了应用程序的分区大小限制。我不知道Arduino是如何配置ESP IDF分区的,但您应该能够根据需要对其进行更改。见