Hello,
I'm not too familiar with ESP32, but I've managed to embrace ArduinoIDE to compile and load the batch to this WROOM board.
The project is quite laudable, as it already includes working code with BLE support that reads the continuous glucose monitoring system.
I, on the other hand, wanted to try my hand at having this read data additionally uploaded as blood glucose measurements via wifi from the ESP32
e.g. to my test site from another project:
https://testowycgm.herokuapp.com/
so far the big surprise for me was that just adding a few inclusions generates a batch that doesn't fit in the ESP32 memory, please give me some advice on what to do about this, I'm probably approaching the subject wrong but the project is quite important for many users of this CGM system. Is this simultaneous BLE and wifi support so resource intensive for the ESP32?
.
I've read that the ESP32 needs to share a radio for handling both transmissions, so it would be good if the BLE picked up its packet and went to sleep for another 4 minutes, and let's say immediately after the BLE sleeps the wifi would send a packet to the site and could also sleep until the next sequence.
I'm not too familiar with ESP32, but I've managed to embrace ArduinoIDE to compile and load the batch to this WROOM board.
The project is quite laudable, as it already includes working code with BLE support that reads the continuous glucose monitoring system.
I, on the other hand, wanted to try my hand at having this read data additionally uploaded as blood glucose measurements via wifi from the ESP32
e.g. to my test site from another project:
https://testowycgm.herokuapp.com/
so far the big surprise for me was that just adding a few inclusions generates a batch that doesn't fit in the ESP32 memory, please give me some advice on what to do about this, I'm probably approaching the subject wrong but the project is quite important for many users of this CGM system. Is this simultaneous BLE and wifi support so resource intensive for the ESP32?

I've read that the ESP32 needs to share a radio for handling both transmissions, so it would be good if the BLE picked up its packet and went to sleep for another 4 minutes, and let's say immediately after the BLE sleeps the wifi would send a packet to the site and could also sleep until the next sequence.