I spend lot of days to get Bluetooth up and running in a very first simple step
So is time to give a first status.
To be open, I'm not sure, we will ever get it running in a nice way.
Memory consumption in binary file and in RAM is huuuuge
This is what I did in some short steps:
got the example from esp-idf for UART-Server running
got connected from my mobile, using nRF Toolbox
rebuilt source and added to Espruino/targets/ESP32
got huge binary, up to 1400KB
created a new partition table to support this big application size
flashed and got "no heap" and reset, reset, ....
changed config and removed classic Bluetooth and some other memory eater
tons of problems, sometimes even without any error message
had to reduce jsvars from 5000 down to 2000 and now its working
There is still no functionality available in Javascript, and UART is receiving data only.
Question is, should I spend more time on this, or wait for availibility of breadboards with ESP32 wrover which has additional PSRAM.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I spend lot of days to get Bluetooth up and running in a very first simple step
So is time to give a first status.
To be open, I'm not sure, we will ever get it running in a nice way.
Memory consumption in binary file and in RAM is huuuuge
This is what I did in some short steps:
There is still no functionality available in Javascript, and UART is receiving data only.
Question is, should I spend more time on this, or wait for availibility of breadboards with ESP32 wrover which has additional PSRAM.