Your right - the ota stuff was never completed.
My two cents worth... this is a possible plan
Make a partition table to use for BLE and non BLE
Update espurino build tools - add a espv3 branch and get that working
Add an espv3 branch to espruino and get that building against the build tools branch
Once this is working, this can be pulled into master
Look at merging the esp32 branch
At this stage I'm not sure if the esp32 ble branch builds if the BLE Makefile flags are off?
I believe we should offer a build without BLE, as the increased RAM usage and power requirements might not suit everyone.
Perhaps it can be one firmware with the option to turn BLE on from JavaScript?
Or the other options to offer two firmware - one with BLE and one without?
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.
Your right - the ota stuff was never completed.
My two cents worth... this is a possible plan
At this stage I'm not sure if the esp32 ble branch builds if the BLE Makefile flags are off?
I believe we should offer a build without BLE, as the increased RAM usage and power requirements might not suit everyone.
Perhaps it can be one firmware with the option to turn BLE on from JavaScript?
Or the other options to offer two firmware - one with BLE and one without?
How does this sound?