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

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

  1. pvvx

    Какое будет потребление, если включить wifi и http сервер, но ни кто не будет подключён

    Зависит от выставленной опции для режима работы. Постоянное, Малое потребление, режим Модема. И там дальше есть ещё графики и обсуждение, что и почему. Espressif вообще насчитал 2 mA в режиме, указанном в заголовке темы. :) А тестер при том, что он среднее не показывает. А пики не интересны -...
  2. pvvx

    Какое будет потребление, если включить wifi и http сервер, но ни кто не будет подключён

    Я имею в виду потребление в режиме включенного спец-sleep режима для WiFi на модуле ESP8266. Оно, при моей проверке, строго зависело от обстоятельств в эфире WiFi. Вы измеряете в режиме без включенной опции экономии энергии. Тем более ваш тестер может не точно считать RMS, к примеру за минуту...
  3. pvvx

    Какое будет потребление, если включить wifi и http сервер, но ни кто не будет подключён

    10..50 mA средних при горящем светодиоде в питании (ESP-01).
  4. pvvx

    NodeMCU heap size SDK 1.0.0 (голосование)

    В Lua обычно делают больше ошибок и в ней в тысячи раз больше неопределенностей. Интерпретатор Lau при объеме, имеющемся объеме памяти у чипа, не актуален. Для детей уже выпускаются законченные решения в упаковке, того что можно сделать на NodeMCU.
  5. pvvx

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

    1) Перенесли адрес банка памяти (названной "для пользователя") в RTC: #define RTC_MEM_BASE 0x60001100 #define RTC_MEM_SIZE 768 #define HWREG(BASE, OFF) (*((volatile uint32_t *)((BASE)+(OFF)))) #define RTC_MEM(OFF) HWREG(RTC_MEM_BASE, (OFF)) uint32 system_phy_temperature_alert(void) {...
  6. pvvx

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

    Достаточно посмотреть реализацию этого дела в коде... Отличий от 0.9.5 там практически нет. Отличия 1.0.0 от 0.9.5: 1) Перенесли адрес банка памяти (названной "для пользователя") в RTC 2) Дописан глюк при инициализации SDK, приводящий к множеству ошибок с большими Flash. Включен бездарный и...
  7. pvvx

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

    Без отключения выходов с FT-шки получаю провалы в 0 mA :) Прет из USB. Схема запитки выходов i/o FT - наипростейшая = резистор порядка 100 Ом от 5V USB + конденсатор с параллельно включенным светодиодом (белым - у них у многих такое падение при токе 10..20mA), на котором происходит ограничение...
  8. pvvx

    NodeMCU heap size SDK 1.0.0 (голосование)

    Для работы одного соединения TCP в модуле желательно иметь свободных от 12 килобайт в 'heap'. Если остается менее, то или не будет должным образом работать это соединение (будут крахи) или используйте только UDP. С одним портом "дуплекса" на UDP можно ограничиться в 4 кило. Эта память...
  9. pvvx

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

    Web и ни один код в исходниках при этом не активен. Активны только SDK и LwIP. Можно посмотреть и покопать, что делает таймер у LwIP и как-то уменьшать его активность. Но он вроде не часто срабатывает - не сильно чаще "беакона". Измерять сложно - необходим ещё один специальный макет, в котором...
  10. pvvx

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

    Ну было уже И вернемся к потреблению при соединении модуля к AP (ASUS RT-N56U), модуль в режиме STATION и никаких обращений к модулю не производится (обстановка вокруг - десятки станций WiFi и устройств Итого с прошлым SDK вышло - всё зависит от обстановки в эфире: x...70 mA. (Модуль с горящим...
  11. pvvx

    Интересное обсуждение лицензирования espressif sdk

    Давно этим не занимаюсь, только для знания, что там нового творится в мире.... Подправят школу и научатся писать ПО (не зря туда уехало множество наших програмеров). Дело это не хитрое и не сложное, надо то всего время для постановки школы, а человеческого ресурса там предостаточно и -> из-за...
  12. pvvx

    Важно Распиновка и описание модулей esp8266

    Вот ещё нормальный модуль http://kck.st/19E2bTw Вроде все ножки выведены и есть Toolchain, ...
  13. pvvx

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

    Наконец проект достиг своей главной задачи - на модуле можно помигать встроенным светодиодиком :) :
  14. pvvx

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

    Остальное используется по назначению. В heap - это "куча" где распределяется память данных. Rodata - это где хранятся константы. Iram - это где находятся не "кешируемые" процедуры для быстрого доступа (но она частично и бесцельно забита китайским загрузчиком). Ещё есть встроенная в чип ROM и...
  15. pvvx

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

    Это значит, что на стек процессора выделено 32416 байта в памяти. Стек в SDK используется активно, дырки в нем есть, т.к. код китайцев плохо по стеку оптимизирован и при старте занимает на всегда, в пустую, достаточное кол-во памяти....
  16. pvvx

    Интересное обсуждение лицензирования espressif sdk

    Основная причина отказа делать реверс именно их SDK - он очень кривой и там в каждой функции, писанной Espressif - ошибки, но главное там кривые и непоправимые алгоритмы. Если что-то делать на данном чипе, то требуется только его описание и нафиг не нужен этот софтовый глюкодром от Espressif. И...
  17. pvvx

    Espressif Bug Bounty Program - заработай 1000$ за 60 секунд

    Если включить UART в режим Flow control и послать символы в fifo, а линию CTS приемник не активирует, то половина хваленых процедур SDK будет вызывать WDT: К примеру возьмем system_deep_sleep(): void _sys_deep_sleep_timer(void *timer_arg) { os_printf_plus("deep sleep %ds\n\n"...
  18. pvvx

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

    Я проверял на FT2232C. Драйвера у CP2104 часто не ставят скорости отличные от прописанного в них табличного значения, но есть исправленные... потерял где-то, но у тех другие беды :) А со скоростью что? 115200 Baud - это до 10 килобайт в секунду. Да и как-то нужды нету для передачи по UART в комп...
  19. pvvx

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

    Ответ написан тут http://esp8266.ru/forum/threads/razrabotka-biblioteki-malogo-webservera-na-esp8266.56/page-3#post-754 Именно что "написанный программистами для программистов" без знаний оборудования. Китайский анализатор на 24Mhz и 8 каналов (CY7C68013A) ныне стоит 600 рупь
  20. pvvx

    Интересное обсуждение лицензирования espressif sdk

    А в чем там кривость для библиотеки Sming в текущем SDK? Я этого не наблюдаю. Что WDT срабатывает через task или что при записи flash вызывается system_get_time() ? :) Но это безразлично для той аудитории, для которой делается Sming. Тем более он сам в состоянии пересобрать базовые библиотеки...
Сверху Снизу