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

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

  1. V

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

    У меня пока работает... Хорошо, а какой тогда простой способ сделать main loop в вашей прошивке для человека, первый раз увидевшего eps8266?
  2. V

    Нужна помощь ESP8266 прошивается только на 230400

    Заметил, что похожие глюки появляются, если есть проблемы с питанием - просаживается напряжение у источника или провод/контакт хреновый. Еще можно электролит большой емкости на питание повесить поближе к esp.
  3. V

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

    В текущей версии свалки стороннего вызова не будет.
  4. V

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

    Можно так: в функцию init_done_cb вставляется строчка: ets_set_idle_cb(user_idle, NULL); Выше init_done_cb вставляется: void ICACHE_FLASH_ATTR user_idle(void) { ....... } Данная функция будет регулярно выполняться. Код в функции не должен работать долго, иначе будет сбой.
  5. V

    Новые ESP-12F

    У меня 32Mb(ite) = 4MB(yte). А продавцы, у которых подешевле, вообще ничего не знают. Мопед не их. А я такой USB-TTL заказывать не стал, хотя он дешевый, т.к. на нем стабилизатора внешнего не просматривалось.
  6. V

    Прошивка ESP 8266 e12 непонятки

    @Mazur, описывайте подробно подключения вплоть до USB порта, можно с фото. Как оказалось, подвоха можно ждать где угодно.
  7. V

    Новые ESP-12F

    Не знал, что bоot mode во второй цифре порты выводит. Но потом я все равно все порты подтянул по схеме. Не помогало, пока не догадался проверить напругу на uart. Как оказалось, виной свежекупленный китайский USB-TTL 3.3V на СH340. У него на ТХ, RX было 5V и может еще какие косяки. Подключил...
  8. V

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

    Я описываю свою проблему, а не наезжаю на ваше творение. Тем более, что выбрал его, как наиболее стабильное и адекватное. Тогда тем более не понятно из-за чего падает. То, что на GPIO2 где-то 1.2V это я вольтметром измерил после циклического исключения. И если в этот момент сделать GPIO2 = 3V...
  9. V

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

    Бывает электричество, знаете-ли отключают, и несколько десятков раз на дню, а может и в минуту, иногда. В данном случае не нужно, так как отладка. А выгрузку памяти через веб буду потом писать, когда основное сделаю. Итак уже кучу времени потратил на простейшую задачу. На AVR уже давно бы...
  10. V

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

    Тогда получается хуже, то есть это как-бы скачки напряжения. Что в реальных условиях часто бывают. Этот код из UDK. Да и кто знает, может функция gpio_output_set запрещает прерывания. Ну опечатался, бывает, ets_isr_mask, конешно, а вы сразу ехидничать. :)
  11. V

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

    Да. Накатил ваши изменения, загрузил, тут же нажал кнопку (я CHIP_EN перегружаю) - вылезло: epc1=0x402074e5, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000 Fatal exception (29): Это тот же код, только уже в другом месте. Попробовал помучать еще модуль кнопкой - не...
  12. V

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

    @pvvx, ets_isr_mask(0xFFFFFFFF) я и щас использую - удобная штука оказалась, когда надо всю память через i2c распечатать. Только в конце ставлю: while(1) WDT_FEED = WDT_FEED_MAGIC; Вот еще иногда вылазит когда перезагружаешь модуль - Fatal exception (29): epc1=0x402074ad, epc2=0x00000000...
  13. V

    Вопрос Компактный БП 220->3.3 для ESP8266

    @whiteud, схем управления светом симистором от МК в интернете вагон. Вот часть моей, R2 надо раза в два уменьшить для 3.3V: Вот еще, на один резистор меньше:
  14. V

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

    Так как глюк плавающий, а система со многими неизвестными, бывает что получается так, что он не проявляется, но стоит к примеру закоментировать одну строчку, либо изменить задержку и начинает вылезать. У меня только веб сервер включен и SNTP, даже без websocket пока. Сейчас, пока отлаживаю, инит...
  15. V

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

    Инициализация i2C только в одном месте. i2c.c из UDK. Мой код точно не лезет ни в какие регистры управления GPIO после стартапа. А в стартапе только прерывание на GPIO3 ставится и GPIO2, GPIO0 для i2c настраивается. Смущает то, что в отладке тишина. И вылезает в тот момент, когда к i2c шине...
  16. V

    Вопрос Компактный БП 220->3.3 для ESP8266

    @whiteud, TCR22-6 (400V) или TCR22-8 (600V) на 1.5А в корпусе TO-92 это если совсем поменьше. Можно и обычный BTA16-600SW, он на 16A. К нему еще не помешал бы опто-симистор типа MOC3063. Внутри вашего китайского чуда стоит почти то же самое, только по характеристикам похуже.
  17. V

    Вопрос Компактный БП 220->3.3 для ESP8266

    @whiteud, зачем реле - можно симистор.
  18. V

    Новые ESP-12F

    Прошивать еще не пробовал, но симптомы те-же - загрузка и зависание, WiFi точки нет, модуль греется.
  19. V

    Новые ESP-12F

    Купил несколько, щас дождусь решения по диспуту и буду крышку снимать. Умрет при вскрытии, ну и ладно. А там уже видно будет, что с ним не так. У меня еще есть старые модули ESP01 - год назад покупал, так вот в них во всех резистор 0 Ом стоял на светодиод. Хорошо заметил, что плата греется, но...
  20. V

    Новые ESP-12F

    Потратил несколько часов, чтобы прошить последнюю версию прошивки AT с разными установками памяти (QIO, DIO, 40Mhz, 80Mhz) и флеш (4Mb, 8Mb, 32Mb) - результат один, выдаем сообщения загрузчика, далее мусор и зависон. Память 32Mbit. Родная утилита определяет режим SPI как QIO. Открыл диспут.
Сверху Снизу