• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. pvvx

    не работают потоковые операции spi0

    Вспомнил. Там только по прерываниям и работает Hal SPI в SDK. В Arduino Ameba и возникает ошибка, если дать команду передачи блока, а CS там "ногодрыгом", в классическом стиле Arduino... :) Пришлось добавить while(spi_busy((spi_t *)pSpiMaster)); void SPIClass::transfer(byte _pin, void *_buf...
  2. pvvx

    не работают потоковые операции spi0

    А зачем прерывания вообще при работе с SPI без DMA? Выполнилась процедура передачи/приема - значит данные приняты/переданы. После неё и ставьте свой код. По какой причине должен отрабатывать калбак на конец DMA, если DMA не используется? :confused:
  3. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    Ну нету у ESP8266 возможности засыпания с просыпанием по кнопке с его SDK от Espressif, который и используется в Arduino. Надо что-нибудь довешивать. Команда system_deep_sleep_set_option() и system_deep_sleep() в SDK работают. Сложностей там вроде нет, кроме времени исполнения (времени от подачи...
  4. pvvx

    не работают потоковые операции spi0

    Про что вопрос то? Про spi_irq_hook(), spi_bus_tx_done_irq_hook(), ... или про RTL871x_Info/RTL871x_SPI.pdf at master · pvvx/RTL871x_Info · GitHub ?
  5. pvvx

    питание нескольких NODEMCU от POE коммутатора

    Питание по UTP кабелю (витая пара) производится на повышенном напряжении и требует преобразователь на месте устройства. Рассчитать ток на "несколько плат NODEMCU" ... "(5-10 штук)" просто - надо "(5-10 штук)" умножить на 250 мА и получить, что они будут "кушать" 2.5 А. "Омическое сопротивление...
  6. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    Уверен, что он аналогичный. +- какая-то мелкая модификация ПО.
  7. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    Уже реализовал. Кнопка включается на PB_1, в модуль заливаем немного модифицированную прошивку MP3. К питанию модуля подключаем любой современную импульсную микруху на дцать МГц со встроенным в корпус дросселем и остальными причендалами. Подключаем через сборку двух мосфет один динамик на один...
  8. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    У NodeMCU проблемы с deep_sleep и RESET. Размер деталей и их кол-во для доработки NodeMCU до рабочего варианта, годящегося под описание, больше чем использование пустого модуля. Но не исключаю, что эта переработка NodeMCU и есть главная задача в данном развлечении...
  9. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    Ну такой простой - села или не батарейка. Как узнать то, если нет индикатора? И так самый примитив нарисовал - концепцию. Можно взять с проц другой буквой - с немного большей программной памятью и на пару выводов, выкинуть второй чип, а поставить два мосфета - будет и контроль заряда АКБ и...
  10. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    У вас снова - питание от АКБ или батареек. Это уже часть внешней схемы у модуля и вопрос не в сколько потребляет модуль, когда спит, а сколько жрет внешний стабилизатор и система пробуждения по кнопке. Не забываем и про контроль разряда АКБ. В итого у вас, если по самому простому, 2 микросхемы и...
  11. pvvx

    Вопрос Deep sleep с пробуждением по кнопке

    RESET что при выходе из deep_sleep, что просто при включении выполняет функцию старта загрузки. После deep_sleep вы имеете только флаг, что загрузка произошла после команды deep_sleep. Если нога часов RTC не соединена с RESET, то модуль не загрузиться от срабатывания таймера в RTC и будет ждать...
  12. pvvx

    Мой сборщик и флешер

    Ну мне то пофигу - я за минуту поменяю и так и сяк для конкретного проекта. Без выбора варианта от "телепузиков" тут никак. А они молчат, что предполагает встроить все варианты - чтобы они-же потом запутались и не смогли разобраться вообще :) Первым же начнет орать тот кто, хоть немного...
  13. pvvx

    wifi_scan_networks возвращает странные данне

    Зачем у scan 3 режима для каждого канала? Переключение режимов сканирования есть, а времени сканирования на канале - нет, запрятано в глубины бинарной lib_wlan.a...
  14. pvvx

    wifi_scan_networks возвращает странные данне

    Ошибка значит там. Перепутано с IAR. Исправьте в том хидере все #if defined(__IAR_SYSTEMS_ICC__) || defined(__GNUC__) на #if defined(__IAR_SYSTEMS_ICC__) // || defined(__GNUC__) и всё сойдется. Команду "atsn" Scan Network добавил в SDK для примера... RTL00MP3/wifi_api.c at master ·...
  15. pvvx

    Прошивка Sonoff

    Т.е. все модули ESP8266? Месяц работают без перезагрузок? Вот сегодня опять включил ESP8266 и итого = за два часа 2 раза у него отвалилась sation. Перезагрузка отключением питания решила дело. :( К модулю ESP8266 на плате NodeMCU был подключен модуль RTL00 (RTL8710AF) через датчик INA219. По...
  16. pvvx

    Прошивка Sonoff

    Значит вам везет. Как и описал, ситуация возникает не от простых внешне удаленных сигналов. Обычно у меня до 60 точек днем показывает, или сколько наловит. Но они не влияют на работу ESP8266. Влияют любые другие модули IoT, которые работают в режимах засыпания и просыпания, частого включения и...
  17. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Попробуйте сменить процедуры установок режимов типа uint8 wifi_get_opmode_default(void) на uint8 wifi_get_opmode(void) и т.д. А то та часть конфигурации WiFi писалась до ввода в SDK различий с обязательной записью конфигов в Flash и без. По этому запись при старте происходит 2 раза. Один раз по...
  18. pvvx

    Прошивка Sonoff

    Но оно "работает", когда коммуникаций мало. В SonOff же передается не более пару пакетов в длительный отрезок времени... Должно работать. Это не web или ftp сервер с передачей на 1 мегабайт в сек и WiFi коробки разнесены (по этому не мешают друг другу - ESP боится, если рядом WiFi с сильным...
  19. pvvx

    wifi_scan_networks возвращает странные данне

    А какие правильные? Там везде путаница с типами описывающими WPA и т.д.
  20. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Что будет? Дырка будет. По началу будет помнить недолго - пару дней, потом что-то не прописываться и тогда будет зависон - в SDK стоит процедура, делается запись в данный сектор, потом он читается и сравнивается, если запись не совпадает, то по кругу и вечно, пока совсем не умрет. Наверно будет...
Сверху Снизу