Hey there, I don't know if anyone else has been developing with the eps32

Hey there, I don’t know if anyone else has been developing with the eps32 and has been staying up to date with my progress on my BLE esp32 FASTLED app. I have been trying to mold @Jason_Coon 's fastled projects into on of my projects but got sidetracked because it turns out the sketch sizes are by default too large for Wifi and BLE. I did some final searching and figured out how to add more size to the sketch! I will post my BLE, WIFI, and OLED sketches a little later.

I followed the guide here:

also modify /expressif/esp32/tools/partitions/default.csv :

Name, Type, SubType, Offset, Size, Flags

nvs, data, nvs, 0x9000, 0x5000,
otadata, data, ota, 0xe000, 0x2000,
app0, app, ota_0, 0x10000, 0x190000,
app1, app, ota_1, 0x1A0000,0x190000,
eeprom, data, 0x99, 0x330000,0x1000,
spiffs, data, spiffs, 0x331000,0x0CF000,

in /expressif/esp32/boards.txt

change your boards upload.maximum_size to something higher.

esp32.upload.maximum_size=1638400

esp32.name=ESP32 Dev Module

esp32.upload.tool=esptool
esp32.upload.maximum_size=1638400
esp32.upload.maximum_data_size=294912
esp32.upload.wait_for_upload_port=true

nodemcu-32s.name=NodeMCU-32S

nodemcu-32s.upload.tool=esptool
nodemcu-32s.upload.maximum_size=1638400
nodemcu-32s.upload.maximum_data_size=294912
nodemcu-32s.upload.wait_for_upload_port=true

I was able to compile and program the board to allow BLE, WIFI, and an oLED on it.

Wow, can’t wait to try it out, thank you :slight_smile:

Have not had time as I am moving but am interested.

Great to know, thank you.