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

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

  1. enjoynering

    Делюсь опытом ESP8266 Wemos и расширитель цифровых портов Trema iArduino

    понимаете в чем дело ваша библиотека то не одна. люди например еще используют HTU21D и часы DS3231 или еще что. и вот после инициализации всего это зоопарка ваш костыль выставляет 300KHz на шине. остальные билиотеки об этом не знают. чайники которые их используют дальше примеров не лазят...
  2. enjoynering

    Делюсь опытом ESP8266 Wemos и расширитель цифровых портов Trema iArduino

    в "core_esp8266_si2c.c" : #define FCPU80 80000000UL если я все правильно посчитал то Wire.setClock = 392000 Hz теперь смотрим на функцию: void twi_setClock(uint32_t freq) { #if F_CPU == FCPU80 if (freq <= 100000UL) twi_dcount = 19; //~100KHz else if(freq <= 200000UL) twi_dcount = 8...
  3. enjoynering

    Делюсь опытом ESP8266 Wemos и расширитель цифровых портов Trema iArduino

    я работаю над этим. как закончу, поделюсь со всеми. мне не жалко. глюки и зависания на запись в slave я победил. работает быстрее стандартной. а вот чтение со slave никак не идет. где то ошибка. может кто из вас поможет? вот кусок чтения бита: static uint8_t twi_read_bit(void) { bool rxBit =...
  4. enjoynering

    Делюсь опытом ESP8266 Wemos и расширитель цифровых портов Trema iArduino

    "Который за небольшие деньги по шине I2C добавляет целых 8!! цифровых вводов/выводов." I2C для ESP8266 Arduino IDE очень глючный. попробуйте к вашему раширителю подключить еще пару устройств. например HTU21D и часы DS3231 и наслаждаться глюками, зависаниями и перезагрузками.
  5. enjoynering

    Энергопотребление ESP(сверхновое)

    а я соглашусь с pvvx. если уж пишитете - "А Все остальное, Вами сказанное, есть в ВИКИ и желающие могут там прочитать", то ССЫЛКУ надо прикладывать.
  6. enjoynering

    Управлять несколькими устройствами с компьютера (веб-интерфейс)

    угу это хор способ забирать текущие данные с esp. у меня модуль работает как клиенти и как сервер. если php сервак посылает модулю ajax json запрос. esp как клиент отвечает. а дальше хотите в sql складывайте или еще чего. если вы заходит на esp как на сервер, то из spiffs подгружается html...
  7. enjoynering

    Управлять несколькими устройствами с компьютера (веб-интерфейс)

    PHP хорош когда у вас sql база, со значениями температуры или еще чего, за последние 3 года. когда надо передать команду на esp через зашифрованный https. по обычному http, из всемирной паутины на домашнюю сеть, я бы get запросы к esp не слал, а то может так случиться, что вашим котлом, теплым...
  8. enjoynering

    Вопрос Что означает сообщение интерпретатора "E:M 1504"

    какой замечательный идусский костыль.
  9. enjoynering

    Вопрос Что означает сообщение интерпретатора "E:M 1504"

    многи роботы игнорируют коменду Disallow: /redirect.php помнню открыл php сервер во внешний мир и начал отлиживать запросы с помощью wireshark. Смотрю куча запросов повалило с неизвесных IP. оказались роботы. не прошло и 10 минут!!!
  10. enjoynering

    Управлять несколькими устройствами с компьютера (веб-интерфейс)

    iframe HTML технология у которой есть недостатки с навигацией(прокруткой) внутри страницы. вот тут подробнее.
  11. enjoynering

    Управлять несколькими устройствами с компьютера (веб-интерфейс)

    вот тут как настроить сервак php под это проект. все esp работают как клиенты (передают данные на php сервер) и как сервер если подключиться на прямую к esp .
  12. enjoynering

    Управлять несколькими устройствами с компьютера (веб-интерфейс)

    Вот в этом проекте есть "карточки" они не так нагружаю комп как iframe. На счет управления не помню. GitHub - aproschenko-dev/HomeWeatherStation: Home Weather Station based on esp8266
  13. enjoynering

    Нужна помощь Esp8266 deep sleep - глубокий сон

    тоже думаю что ETS_UART_INTR_DISABLE() не спроста - как раз чтоб записать настройки WIFI на флешку. спасибо за ликбез.
  14. enjoynering

    Нужна помощь Esp8266 deep sleep - глубокий сон

    ок с WiFi.setAutoReconnect(true) более менее понятно а если WiFi.setAutoConnect() main loop крутится без проверкиWiFi.getAutoConnect(), эта настройка будет перезаписываться во флеше при каждом проходе loop?
  15. enjoynering

    Нужна помощь Esp8266 deep sleep - глубокий сон

    а при выключенном deepsleep, но в main loop присутствует WiFi.setAutoReconnect(true), эта настройка будет перезаписываться во флеше при каждом проходе loop?
  16. enjoynering

    bootloader для Arduino

    немножко покопался в хаосе документации и выудил интересную картинку. похоже что кажды раз при заливке скеча перезаливается boot. такое впечатление, что он интегрируется в скеч на стадии компиляции. я так понял что область с 0x00000 и 0x01000 которая используеся в SDK для boot.bin и user.bin...
  17. enjoynering

    Нужна помощь nodemcu v3 esp8266

    мне не нужен авторитет. как будучи преподавателем можно советовать людям КОСТЫЛЬ? теперь понятно почему нам не то что до немцев, а уже даже до южной кореи далеко.
  18. enjoynering

    Нужна помощь nodemcu v3 esp8266

    я вобще-то не говорил что я гугу. такой же чайник. плодить костыли мне дает воспитание. если б все так делали то в Arduino было бы меньше ошибок. даже вопрос по теме задавал - https://esp8266.ru/forum/threads/bootloader-dlja-arduino.2833/ но никто не ответил. это жесть. из миллионой комьюнити...
Сверху Снизу