Open obodnikov opened 4 years ago
Issue is that the ESP32 runs out of memory (and ESP32 BLE stack uses a lot of memory).
Related: https://github.com/esphome/feature-requests/issues/810
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This is still an issue with 1.15.3.
This is still an issue with 1.15.3.
I can confirm this.
Is there any options to make it less memory hungry ?
I have exactly the same problem 😢 Any hope to somehow solve this?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
bump
Seems like the new esp-idf framework solves this issue... I managed do have BLE, Display and Wi-Fi at the same time (still too young to use in production, IMHO, but on the right path) https://esphome.io/changelog/2021.10.0.html#esp-idf
Operating environment/Installation (Hass.io/Docker/pip/etc.):
pip3 under Ubuntu 20.04 and pip3 under MacOS
ESP (ESP32/ESP8266, Board/Sonoff):
TTGO T-Display module
ESPHome version (latest production, beta, dev branch)
ESPHome v1.15.0-dev
Affected component:
https://next.esphome.io/components/display/st7789v.html https://next.esphome.io/components/text_sensor/ble_scanner.html
Description of problem:
Display st7789v do not work together with ble scanner. If I comment it in YAML file program work just fine. I tried to delete everything except these two components but failed. Only deleting ble scanner make it possible to work display. Also possible to completely remove WiFi then ble will work together with display
Also I tried to use different arduino_version - also with the same result
Problem-relevant YAML-configuration entries:
Logs (if applicable):
Additional information and things you've tried: