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

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

  1. I

    Общие вопросы по Arduino IDE для ESP8266

    Lstt, за исключением пары потенциально бесконечных циклов все выглядит нормально. Библиотека OneWire, совместимая с ESP, идет в комплекте с последней версией пакета для boards manager. Такой код: while (!ds.search(addr)) ds.reset_search(); я бы заменил на while (!ds.search(addr)) {...
  2. I

    Общие вопросы по Arduino IDE для ESP8266

    pvvx, я смотрел ваш мега-архив, очень много ценной информации. Но к сожалению пока он выложен без внятной лицензии, использовать что-либо из него (кроме общих идей) в реальном проекте невозможно. Если бы вы сопроводили архив файликом какой-нибудь ни к чему не обязывающей лицензии, жить стало бы...
  3. I

    Общие вопросы по Arduino IDE для ESP8266

    pvvx, спасибо! Кстати, эта функция у нас нигде не вызывается (надеюсь).
  4. I

    Общие вопросы по Arduino IDE для ESP8266

    Romans, так вроде написано: https://github.com/esp8266/Arduino/blob/esp8266/README.md#timing-and-delays Если можете расширить/дополнить/переформулировать — welcome. AltSoftLLC, пока не нашёл, в чем может быть проблема. Удалив из вашего кода библиотеку RFID, запустил, падение не поймал. С...
  5. I

    Общие вопросы по Arduino IDE для ESP8266

    Между вызовами delay(), если они есть. Если нет — всего на функцию loop().
  6. I

    Общие вопросы по Arduino IDE для ESP8266

    Посмотрите, нет ли в скетче циклов, которые потенциально могут занимать больше секунды. Если есть, вставьте туда yield();. Если нет, выложите код куда-нибудь, я посмотрю.
  7. I

    Общие вопросы по Arduino IDE для ESP8266

    В esptool-ck, который идёт в комплекте с Arduino, ошибка с размером стирания исправлена еще в предыдущей версии. Исправленный esptool.py можно найти в комментариях к пулл-реквесту про esptool на нашем гитхабе. С pl2303 попробую в понедельник — кажется на работе есть такой.
  8. I

    Общие вопросы по Arduino IDE для ESP8266

    @AltSoftLLC Я использую esptool на маке. Какой usb-serial вы используете? Если FTDI, драйверы системные, или с сайта FTDI? У меня, помнится, были проблемы с эппловским драйвером FTDI...
  9. I

    Общие вопросы по Arduino IDE для ESP8266

    Тестирую, но пока не получается воспроизвести. Сейчас попробую с другой точкой доступа.
  10. I

    Общие вопросы по Arduino IDE для ESP8266

    @Telek сорри, не нашел — можете код показать? Сейчас как раз разбираю пачку багов в сетевой части. Edit: вижу, спасибо Отлично! Спасибо :)
  11. I

    Общие вопросы по Arduino IDE для ESP8266

    Кстати, поддержка SD у нас теперь тоже есть :)
  12. I

    Общие вопросы по Arduino IDE для ESP8266

    arduino и nodemcu ориентированы примерно на одну и ту же публику, и у них есть свои достоинства и недостатки (например, ардуино нужно ставить, а в nodemcu память быстро заканчивается). впрочем про установку IDE — эта проблема в ближайшие пару недель решится, т.к. в 1.6.4 есть board manager...
  13. I

    Общие вопросы по Arduino IDE для ESP8266

    В моем понимании, Arduino — среда для того чтобы быстро сляпать прототип на коленке. Я не уверен, что кто-то всерьез будет писать код для продукта с использованием Arduino. Главное чтобы можно было за 10 минут подключить пару датчиков, поморгать светодиодом, и отправить/принять HTTP запрос. Если...
  14. I

    Общие вопросы по Arduino IDE для ESP8266

    Согласен — более того, плохо себе представляю, чтобы кто-то включал модуль на esp в инет напрямую, с глобальным IP. С моей точки зрения, http сервер нужен в основном чтобы задать название точки доступа, к которой модуль должен подключиться. Если http сервер — важная часть проекта, то лучше...
  15. I

    Общие вопросы по Arduino IDE для ESP8266

    @AmatorVic PROGMEM у нас только для совместимости — расход памяти будет ровно такой же как если вы сделаете просто const char*.
  16. I

    Общие вопросы по Arduino IDE для ESP8266

    @vvzvlad добавили небольшой фикс, теперь скорость нашего простенького веб-сервера, идущего в комплекте, увеличилась до 900kbps за счет уменьшения задержки отправки пакета (раньше было 100kbps). так что может быть в вашем тесте тоже станет немного лучше.
  17. I

    Общие вопросы по Arduino IDE для ESP8266

    Это мы напоролись на проблему с неправильной работой ROM-функции, стирающей облать флэша. При заливке сегмента .irom0.text затирался сектор флэша по адресу 0 и чип, понятное дело, не мог загрузить программу. Оказывается, на форуме информация была еще в феврале, но в тулах для прошивки...
  18. I

    Общие вопросы по Arduino IDE для ESP8266

    @vvzvlad а как (между чем и чем) вы измеряете величину задержки?
  19. I

    Общие вопросы по Arduino IDE для ESP8266

    @bolwoi да, тогда нужно заменить еще те три файла, что я прикреплял выше (WifiUdp.h, .cpp, UdpContext.h).
  20. I

    Общие вопросы по Arduino IDE для ESP8266

    https://github.com/esp8266/Arduino/issues/15 — тут обсуждается тема калибровки функции setClock. Как пишет автор, maximum frequency I got was ~307kHz with set values around 180000-200000. Т.е. при setClock(180000) будет около 300kHz. А вообще надо промерить, как зависит частота от значения...
Сверху Снизу