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

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

  1. A

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

    FGX, условия разные, сложно что-то сказать. У вас и питание 5 В (у меня 3,3), и сигнал изначально большой (а у меня с микрофона, там милливольты, усиливать надо). Я эти пики вижу... Просто скидываю в уарт аттини и смотрю на графике - есть пики. Убираю модуль esp8266 (он на разъеме у меня) -...
  2. A

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

    pvvx, еще какой-то глюк (может мой): включаю модуль, он находится в STATIONAP_MODE. Ввожу имя своей домашней вай-фай сети, пароль, ставлю галочку Autoconnect, нажимаю Set Config. И почему-то компьютер отцепляется от точки доступа модуля, она в этот момент отключается, что-ли? Надо снова...
  3. A

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

    FGX, а на ATmega какого уровня сигнал приходит? А как он формируется? А опорное какое напряжение? У меня опорное 1,1 В, а сигнал изначально с электретного микрофона и усиливается транзистором (а в микрофоне, насколько я понимаю, еще и свой транзистор). Вот, похоже, на этих транзисторах эти пики...
  4. A

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

    Разобрался, это был мой глюк, похоже. Выглядело так, что устанавливалась по умолчанию галка RXD inverse, хотя в маске не было этого. В веб-интерфейсе можно было снять и далее работало все как надо. Оказалось, что это происходило из-за вызова os_timer_disarm(&swbd_uart0_rx_timer); - т.е...
  5. A

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

    Похоже, первую маленькую "s" нельзя. Т.е. исходное имя "swingbed" и от него производные "sswingbed" и "aswingbed" - не работают. Ну да, раз только с виндой... И еще вопрос, если можно: где по умолчанию задается "RXD inverse" ? Сейчас оно включено по умолчанию, хочу выключить. В инициализацию...
  6. A

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

    pvvx, сейчас скачал с git последнюю версию вашей сборки, скомпилировал, прошил, залил новый веб. 1. Нету файла /protect/udpwave.htm 2. Смотрел на надпись: Curent Disk has 56 files, Disk Size: 81935 bytes. Disk Addres: 0x00080000, Max Disk Size: 3670016 bytes, Max 250 files. Flash ID: 001640ef...
  7. A

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

    pvvx, я такую же картинку видел, тоже эти "тычки" через равные промежутки времени на АЦП, только АЦП у меня на рядом стоящей ATTiny441. И чего делать? Есть какие-нибудь радикальные способы борьбы с такой помехой? Теоретически? Так-то я проблему можно сказать "решил", просто усреднив показания...
  8. A

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

    mcmega, в сообщении №99 темы "Разработка библиотеки малого веб-сервера" я выкладывал свой вариант решения. Там есть прием данных и их разбор. Данные принимаются по таймеру, в прерываниях че-то не получилось, видимо, не умею я их готовить. Но все работает. В матричных часах у Andy Korg тоже по...
  9. A

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

    Я так не делал и не проверял. Эта идея сразу мне не нравилась :)
  10. A

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

    function onON() { newAJAXCommand('cgi.bin?sys_ram0x60000000=0x40'); newAJAXCommand('cgi.bin?sys_ram0x60000000=0x31'); newAJAXCommand('cgi.bin?sys_ram0x60000000=0x41'); ....... newAJAXCommand('cgi.bin?sys_ram0x60000000=0x40'); } Наверное, как-то...
  11. A

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

    т.е. вам по сути надо передать из веб-странички два символа. У pvvx как раз параметр (значение переменной) - 32 битное, т.е. аж 4 символа (байта). Можно написать универсальную функцию... Да собственно, она и так написана - в моем примере set_setting_time(val) - как раз два байта.
  12. A

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

    mcmega, в исходнике менять надо, конечно. Тут зависит от того, что вы хотите сделать. Если хотите строку символов передать в UART - тут тогда думать надо, как это лучше и удобнее сделать. Тут будут вопросы с кодировкой (наверное) и со всякими непечатаемыми символами. Можете вот здесь посмотреть...
  13. A

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

    pvvx, я извиняюсь за назойливость, а websocket'ы так до конца и не реализованы в текущей версии? Так-то я вижу, что по тексту много про это написано, но явно чего-то нет и все это дело выключено. Вот если бы все это до ума довести и хотя бы один рабочий примерчик - вот было бы здорово :rolleyes:
  14. A

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

    В файле swingbed.c функция set_enable(enable) непосредственно передает символы в UART: //=============================================================================== // set_enable(enable) включение/отключение устройства качания // Формат команды: // // A5...
  15. A

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

    Выкладываю. Мной написан (частично скопипасчен, конечно) только swingbed.c и заголовок к нему swingbed.h. Изменены (буквально в паре строк) файлы user_main.c, web_int_callbacks.c, web_int_vars.c. Буду рад, если кому пригодится.
  16. A

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

    Если еще актуально, могу выложить свое решение. На основе последней версии сборки от pvvx. По сути там все также, как у Andy Korg, только компактнее, так как команд реализовано гораздо меньше.
  17. A

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

    Все откомпилировалось, вчера погонял немного - все работает, не падает, здОрово. Сегодня еще потестирую (надеюсь).
  18. A

    Обсуждение Нужна идея о том, как переключать UART

    pvvx, то есть TXD0 и RXD0 тоже надо подтягивать к плюсу? Сейчас они у меня не подтянуты... А почему Вы пишете 7 шт i/o, их же 9 + RX+TX+ADC (хотя и они i/o, конечно) и reset и ch_pd.
  19. A

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

    Скачанное с git'a че-то не компилируется: 00:39:39 **** Build of configuration Default for project Web_Base **** mingw32-make.exe -f E:/karpesh/ESP8266/esp8266web-master/Makefile all mingw32-make[1]: Entering directory 'E:/karpesh/ESP8266/esp8266web-master/app' mingw32-make[2]: Entering...
Сверху Снизу