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

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

  1. pvvx

    Можно ли уменьшить время сканирования доступных сетей

    По тому что это AT. У AT прошивки другие задачи, а вы сравниваете со специализированной программой. На Андроде тоже долго первый раз выводит список доступных сетей. Ещё сравните с много-антенными модулями, которые могут одновременно вести прием по нескольким каналам. А так вам не мешало бы...
  2. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Спасибо, когда полезу туда - подправлю.
  3. pvvx

    Можно ли получить remote ip через UDP socket

    Remote IP и порт из UDP пишется в espconn->pcommon.remote_ip и espconn->pcommon.remote_port В честь чего remote IP должно записываться в proto.udp? Открывайте исходники глюко-espconn и сморите: static void ICACHE_FLASH_ATTR espconn_udp_recv(void *arg, struct udp_pcb *upcb, struct pbuf *p...
  4. pvvx

    Вопрос I2C интерфейс

    1) Дергает выводом GPIOx программно 2) Любой GPIOx в собственном коде - вытекает из 1). В SDK I2C ниже 100 кГц. 3) см. 2)
  5. pvvx

    Обсуждение Убийцы ESP8266: Часть 2 - Nufront NL6621

    Заказал на ali пару этих модулей по 270 рупь - жду...
  6. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Все таки сделал подгрузку оверлеев на ходу... Вот загрузил драйвер SHT71. Он там запустился и показывает: Для инициализации он взял из таблицы параметры по адресу 60, 61 - номер ножки SCL и SDA. Далее: в 62 - счетчик опроса датчика - новые данные. Данные с датчика усредняются за два замера в...
  7. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    А ESP виснет? У него, как и у других MCU есть строгое правило установки выводов по сбросу, выбирающих тип загрузки. Если вы это нарушаете - как он может работать адекватно? Микрочип ныне на другой архитектуре не на своей - MIPS32 M4K и тоже на GCC. :p AVR не выдерживает ЭМИ, практически...
  8. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Вот начинается: [SDK Patch] выпуск SSL на ESP8266_NONOS_SDK_V1.5.2 2. Возвращаемое значение wifi_station_get_connect_status может быть неправильным в некоторых случаях. Извините за неудобства. Исходники в git обновлены на новые либы libnet80211.a и libmain.a и пропатчена вечная ошибка у...
  9. pvvx

    Новые ESP-12F

    boot mode: (7 [- это: GPIO0="1",GPIO1="1", GPIO2="1"],5 [- это GPIO13="1", GPIO14="0", GPIO15="1" при старте] ). Чтобы GPIO15="0" необходим резистор не более 12 кОм на GND. Для теста советую взять порядка 300 Ом cause:1 - включение по ch_pd, а не RESET. Майтесь дальше, пока правильно не...
  10. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    И? Дальше модуль включается, а не перезагружается. При включении GPIO2 должен быть в "1" - иначе будет протектед. А вот при перезагрузке - это сделано и теперь всё равно в каком уровне GPIO2. Тогда зачем пишите, что вебсвалка как-то не так работает? :) Вы все процессы SDK убили и что-то хотите...
  11. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    Там выведен SPI и I2C. Подписи только так запутывают. Он по этому и выбран. Тем более графики даны именно с данного модуля. А тестирование было сделано при загрузке кода в IRAM ESP8266, без всяких SDK и WiFi (flash отключена) чтобы быстрее отладить и сориентироваться по загрузке CPU. Примерно...
  12. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    Общая. Вот например у меня дома (в городе) источников wifi всегда более 20 и очень близких AP не менее 5-ти. А иногда достигает и сотен, когда люди приходят с работы - каждый телефон - источник. Они думаете будут ждать когда ваше сообщение передастся?
  13. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    Вот видите - вам всё равно. А у меня потеря источника и далее неопределенности. Это как потеря цели при множественных целях.
  14. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    Руками - это условно. Мне нужны все показания, включая яркость, давления и прочие. И желательно векторные :p Как понимаю, вы хотите меня уговорить использовать I2C и не получить результата :) UDP на WiFi - это оно и есть - потеря данных в минимум 1% при чистом эфире. Может для вашего авто это и...
  15. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    Для акселерометра и прочих данных. Картинка загрузки получившегося дана в первом сообщении. Код теста давался в другой теме :) Вам бы не городить винегрет - любой современны смартфон дает ваши данные на 100 Гц.
  16. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    А кто будет читать регистры SPI на медленной внутренней шине ESP8266 и выставлять СS-ы на разные микросхемы? Время на вход и выход из прерывания вы тоже не учитываете? I2С сделать по прерываниям не представляется возможным. Это надо 800 кГц прерывания :) Читать побайтно из SPI по прерываниям...
  17. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    UDP - проблема. Потеря данных. При загрузке в 30% на чтение c датчиков (CPU будет занят 30%) и по TCP уже проблема. Каким образом, если I2C - это 400кГц, а для снятия 1000 показаний надо минимум 10 тактов I2C на один байт, а необходимо считать более 20 - т.е. не менее 20*1000*10 = 200000 тактов...
  18. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Отключение питания в реальных условиях? Это неисправность БП. Тем более это не перезагрузка модуля, а включение по подаче питания. Вся память (включая RTC, т.к. туда не подведено внешнее питание) сплошной рандом и работает только полная загрузка со всеми GPIO выставленными как положено. Всеми -...
  19. pvvx

    Подключение датчиков типа 10-DOF - акселерометр, гироскоп, магнитометр, температура, давление...

    У вас мало точек отсчетов в секунду. По моим расчетам там нормально более 100 точек в секнуду, а если датчиков много, то это уже нормальный поток и требуется производительность для съема и упаковки этих данных для пересылки. По этому никакие I2C не годятся. Только SPI и FIFO. В итоге передача...
  20. pvvx

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Ну кому как. CHIP_EN - это отключение внутреннего стабилизатора питания чипа. К понятию перезагрузки не относится. :p В розетку ~220В не пробовали чип включать? :) Пока опять не произойдет прерывание в вашем коде. Тем более у вас используется ets_isr_unmask(0xFFFFFFFF). :D:D:D С таким подходом...
Сверху Снизу