Hello,
in past i wrote private lib based on BlueMagic32 (but used only the connection part) to create bridge between BLE and Websocket.
My target was very simple, pass all data (including connection handshake) to the Websocket (or MQTT) and all app logic build on websocket server (node.js).
The main reason for this was better scaleability and future proof desing, becase no need to update ESP module every time when BMD protocol was changed, or something like that.
I was succesfull but the project died because lack of my time to optimize the workflow. (And i m not good on C++ or ESP).
I found this project and i like that is life and still receive new commits.
Goals:
- one ESP with BLE/Wifi
- passing raw message from BLE to the WIFI if possible
- manage all connections, passcode, cameras, and CCU information in more scalable language (like javascript, python...)
Questions:
Do you like the idea?
It is possible to derivate your LIB to do all BLE stuff and coexist with Wifi stuff?
Thank you!
Underline:
Major problem was BLE/Wifi coexistence. ESP C3 was ok but not perfect, ESP S3 i bought but never tried, because no time. If BLE/WIFI can not be stable second idea was put two ESPs one for BLE, one for WIFI and share messages via Serial, or something like that.