Возможна ли одновременная работа WiFi и Bluetooch на ESP32

SAB
Offline
Зарегистрирован: 27.12.2016

Приветствую всех. Может кто то уже делал такой симбиоз? Задача стоит принять от BLE 16 байт и обработав отправить по Wifi в сеть. Или железяка не сможет этого? Так сказать котлеты отдельно, мухи отдельно.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

Возможна, а форуме уже было, надо выбрать в arduino ide нужную плату, но места для скетча остаётся мало в любом случае. Воспользуйтесь поиском в интернете.

sadman41
Offline
Зарегистрирован: 19.10.2016

Только надо учитывать, что антенна для обоих интерфейсов используется одна и та же, поэтому возможны всякие неожиданные таймауты.

Удалось весы реверснуть?

SAB
Offline
Зарегистрирован: 27.12.2016

Да удалось спасибо вам за наводку. Вот сейчас и возник вопрос по одновременной работе. Andicat прав памяти не хватает. Перебор на 8%. Andicat, а не подскажете какую надо плату выбрать в IDE чтобы скомпилить и всё влезло? 

sadman41
Offline
Зарегистрирован: 19.10.2016

Отключи OTA и файловую систему...

SAB
Offline
Зарегистрирован: 27.12.2016

Приветствую всех форумчан. Респект нашим китайским друзьям. Всё получилось, даже сам не ожидал. Не пришлось ни чего отключать. В  одном скетче одновременно работает

1. WiFi сеть, UDP протокол                                                                                                                                                                 2.BLE сканер (читает показания весов)                                                                                                                                  3.Обновление по воздуху(OTA)                                                                                                                                                4.Настройка устройства через WEB морду                                                                                                                                      5.Вывод показаний на дисплей (i2c)                                                                                                                                                 6.RFID считыватель PN532 NFC 7.Купюрник и монетник (по прерыванию работают).                                                                               8. Подключение к роутеру через собственную точку доступа.                                                                                                                  И весь этот микс тянет ESP32, при этом без каких либо видимых тормозов. Нашел библиотеки, которые заняли очень мало места. Памяти остается ещё достаточно, чтобы ещё что то впихнуть.  Так что благодарю всех, кто давал советы, и писал качественные и без глючные библы. Ну и конечно производителей железа.