• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. W

    Многозадачность. Использования ядра 0.

    У кого-нибудь есть положительный опыт использования обеих ядер с сетью? Т.е. На ядре 0 - web сервер, а на ядре 1 - например mqtt. Простые задачи, например со светодиодом работают, а как только дело доходит до сетевых функций - паника и reset. Для затравки: читать тут
  2. W

    Подключение PSRAM

    Тэкс. Как добавить PSRAM Enable разобрался. Всё находится в файле boards.txt Вопрос с пинами открытый.
  3. W

    Подключение PSRAM

    1. Как сконфигурить пины CS и CLK? В каком файле находятся эти настройки, или можно прям из скетча скофигурить? 2. Не на всех предустановленных платах можно сделать PSRAM Enable. В некоторых платах нет этой настройки. Как добавить параметр PSRAM Enable для платы?
  4. W

    Прерывание на UART ESP32

    Тэкс. Всё работает. Уточнение для следующих поколений. В новой версии SDK изменилось имя подпрограммы вызова serial. void IRAM_ATTR serialEventRun() Serial.onReceive(&serialEventRun); можно не объявлять. Всё и без него работает. Однако если добавить эту строчку в код, ИНОГДА после полезной...
  5. W

    Прерывание на UART ESP32

    Не компилируется. Ругается на Serial.setInterrupt(&serialEvent);
  6. W

    Прерывание на UART ESP32

    Спасибо. Полезная ссылка. А есть конкретные примеры использования?
  7. W

    Прошивка ESP32 через удаленный сервер

    Если прошивка коммерческая - используйте https и логин/пароль на вход на сайт.
  8. W

    Прерывание на UART ESP32

    Что-то не гуглится готовых(рабочих) решений для arduino. Как сделать прерывание на UART в ESP32?
  9. W

    Прерывание uart

    Сам отвечу на свой вопрос. Стандартных решений не существует. Надо курочить штатные библиотеки. Но в принципе ничего сложного. Всё описано туть: https://gist.github.com/shaielc/28a94b39dbd232974a6d78e384d44b0f
  10. W

    Прерывание uart

    Доброго времени. Скиньте рабочий код инициализации прерывания uart на приём. Пол дня гуглю. Ничего толком не нашёл. По прерываниям накопал типа того: В setup: attachInterrupt(0, myEventListener, CHANGE); Но как изменить под UART?! Где посмотреть таблицу прерываний?
  11. W

    ESP32 + W5500 + SPIFFS

    Смотри тут: https://github.com/espressif/arduino-esp32/issues/2907 и тут http://arduino.ru/forum/apparatnye-voprosy/podklyuchenie-ethernet-lan8720-i-esp32-devkit-c-esp32-devkit-v1 Настоятельно рекомендую использовать тактирование от GPIO17. Этим мы освобождаем GPIO0 для последующего...
  12. W

    ESP32 + W5500 + SPIFFS

    Дружище, послушай мой совет. Выкидывай этот 5500 в помойку. Я потратил три недели, но так и не заставил его нормально работать. Передел проект на lan8720. Это официально рекомендованный чип для esp. Полная программная поддержка. Да да. Webserver.h завелся с полтычка со всеми его плюшками. Через...
  13. W

    Предложение Удаленная разработка

    nikolz Как с вами связаться? У вас личка закрыта?
  14. W

    ESP32 + W5500 + SPIFFS

    Долго бьюсь над проблемой. Не могу заставить нормально работать ethernet на esp32. Подключен внешний ethernet чип на w5500 через spi. Распиновка следующая: MOSI:23 MISO:19 SCK:18 SS:5 RESET:21 Простейшие web серверы работают. С этим проблем нет. Но если брать большую страницу, то нужно внешнее...
  15. W

    Нужна помощь Подключение к wifi по mac адресу

    Развернута WiFi сеть UniFi. Бесшовный роуминг. 6 точек с одинаковыми SSID и паролем, но разными каналами и IP. Проблема заключается в том, что ESP подключаются подчас не к самой сильной точке, а рандомно. Есть возможность при инициализации подключения в ESP, помимо SSID и пароля, дополнительно...
Сверху Снизу