the compilers says 51% of memory used. If I add bluettooth this value jumps up to 96% memory used. This means the bluetooth-object needs 45% of the whole memory. Is there any possability to reduce the memory-usage of the bluetooth-library? or does there exist an alternativy library?
I have seen comment on the Expressif support forums about the size of the ESp32 Bluetooth library, I seem to recall there was also comment about a possible future revision.
Its Expressif that produce the software libraries for the ESP32.
Hi Tom,
no this is a different library.
I (yet) don't know the difference between bluetooth and bluetooth low energy BLE
The SerialBluetooth-lib uses "High-energy"-bluetooth not BLE
I looked inside the lib you mentioned
There is no example like testing bluetoothserial
what comes closest from the name is the example "uart"
the comments say
The design of creating the BLE server is:
Create a BLE Server
Create a BLE Service
Create a BLE Characteristic on the Service
Create a BLE Descriptor on the characteristic
Start the service.
Start advertising.
huh ? what?
if a simple uart-connection send/receive bytes through BLE is that complex I don't want to use it
But maybe I have a fundamental misunderstanding. Anyway as long as the creator of a "exchange-data-lib" does not include
a simple send/receive-bytes example I'm not willing to use it.