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

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

  1. 7

    Небольшой "прожект" - тепловизор

    Я потерял интерес к беседе.
  2. 7

    Небольшой "прожект" - тепловизор

    Если они определены и указаны Вами, и в стиле, как в сообщениях выше - их можно смело игнорировать.
  3. 7

    Nmea 0183

    Для того, чтобы получить внятный ответ, нужно не эмоции свои описывать, а что-то вроде "я сделал вот это (что-то конкретное), ожидал, что будет вот так, а получилось вот эдак". Тогда будет хоть на что ориентироваться. Пишите в личку, разберемся. Только нужно учесть, что хотя здешнее сообщество...
  4. 7

    Небольшой "прожект" - тепловизор

    Вас раздражает, что я реализовал устройство на элементной базе, которую Вы в своем кондуитике записали в аутсайдеры? Ну так сделайте свой вариант, гарантирующий соответствие всем стандартам. Сделайте, и выложите описание. Если результат будет лучше, мы порадуемся. Или мне нужно остановить...
  5. 7

    Небольшой "прожект" - тепловизор

    У меня передается не картинка (ее рисует браузер) а массив с температурами. Что совершенно ясно из исходников, а также прямо указано в первом сообщении темы. Размер массива чуть больше полутора килобайт. Целями "прожекта" были освоение SDK от ESP8266 а также утилизация валявшихся без дела...
  6. 7

    Небольшой "прожект" - тепловизор

    "Не вижу препятствий!" - (с) пан начальник Твардыевич (к./ф. "Ва-банк - II" ). Вам и карты в руки. Я этим точно заниматься не буду.
  7. 7

    Небольшой "прожект" - тепловизор

    Ну дык исходник открыт. Пробуйте. Только нужно учесть, что : - за один "кадр" обновляется только половина пикселей, - чересстрочно или череспиксельно, в "шахматном" порядке; - обсчет одного "кадра" на esp8266 / 160 Мгц занимает более 100 мс, - на каждом пикселе считается масса...
  8. 7

    Nmea 0183

    Ищите в гугле 'ESP8266 Arduino'. Материалов масса (и даже избыток!). В том числе и на русском.
  9. 7

    Nmea 0183

    Для ESP8266, скорее всего, только номер последовательного порта поменять придется. Само собой, нужно будет собрать прошивку и залить ее во флеш-пямять.
  10. 7

    Небольшой "прожект" - тепловизор

    Среду не использовал. Просто установил SDK: git clone --recursive https://github.com/espressif/ESP8266_RTOS_SDK.git Вот мой скрипт для сборки: --- export PATH=/home/user/prog/esp/ESP8266_RTOS_SDK:$PATH export IDF_PATH=/home/user/prog/esp/ESP8266_RTOS_SDK export PYTHON=python3.5 make -j4 ----...
  11. 7

    Небольшой "прожект" - тепловизор

    Небольшой "прожект" (альфа версия), в порядке освоения SDK от ESP8266. Представляет собой очередной велосипед на тему "тепловизор из поделок с Алиэкспресс". В составе : ESP-01 - модуль Wifi GY-MCU90640 - плата ИК сенсора 32*24. HW-107 - зарядник для литиевого аккумулятора. Особенность...
  12. 7

    "Низкоуровневый" доступ к SPIFFS

    Сам отвечаю на свой вопрос. Путем изучения исходников и втыкания в них многочисленных отладочных сообщений (нормального описания этой самой SPIFFS нет), а также побайтового сравнения образов, сгенеренных на ПК и приложением, выяснил, что SDK при сборке приложения игнорирует настройку "Size of...
  13. 7

    "Низкоуровневый" доступ к SPIFFS

    Продолжаю экспериментировать со SPIFFS. Попытался создать свой образ размером 64 килобайта, содержаший единственный файл. Создавал при помощи mkspiffs. В настройках проекта указал: SPIFFS Filesystem Magic = 1, Enable SPIFFS Filesystem Length Magic = 1 Size of per-file metadata field = 0 по...
  14. 7

    "Низкоуровневый" доступ к SPIFFS

    Эти примеры есть прямо в составе SDK. Но тут придется смириться либо с частичным дублированием кода, либо с потерей возможности потоковых операций. Пока решил при необходимости пользоваться патченной библиотекой, хотя это и некрасиво. Но все равно спасибо.
  15. 7

    "Низкоуровневый" доступ к SPIFFS

    Здравствуйте. Осваиваю работу с файловой системой SPIFFS. FreeRTOS SDK, без Ардуины. Во всех примерах для работы с файлами используются потоковые функции. Я хочу использовать обычный бинарный ввод-вывод. Нашел в АПИ низкоуровневые функции SPIFFS_open, SPIFFS_read итд. В качестве параметра им...
  16. 7

    GPIO debug

    Вот, собственно, только это было и надо. Спасибо.
  17. 7

    GPIO debug

    В заголовочном файле esp_log.h значения тега для управления логом GPIO я не нашел. Если таковое имеется, прошу ткнуть меня в строчку. Задача у меня не сделать свой лог, а отключить имеющийся: только для GPIO. Такой способ "отключения" лога не годится, - функция printf будет молотить впустую...
  18. 7

    GPIO debug

    У меня нет описания аппаратных регистров GPIO от ESP8266. Поэтому я не знаю, какой сакральный смысл в рекомендации в даташите использовать в качестве I2C_SCL ногу GPIO_14. Возможно, он есть.
  19. 7

    GPIO debug

    Спасибо, это я находил. Функции esp_log_level_set(...) в качестве параметра нужно передать тег. Какое значение тега для управления логом на GPIO? Где можно прочитать или как догадаться?
  20. 7

    GPIO debug

    Здравствуйте. Собираю во FreeRTOS SDK прошивку ESP8266 для макета , содержащего I2C устройство. Поскольку сейчас под рукой только ESP-01, временно решил реализовать I2C программно на GPIO_0 и GPIO_2. Драйвер в процессе работы постоянно перепрограммирует GPIO пины на вход и на выход. Каждое...
Сверху Снизу