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

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

  1. Юрий Ботов

    Разработка тестового стенда

    ...На форуме коллекционеров марок ... не пробовали?
  2. Юрий Ботов

    Обсуждение Orange Pi Zero H2 Quad Core за 7$

    Pi One audio, 2 usb, mic можно взять с контактных площадок на плате, хотя на разъемы и не выведены. РАЗЪЕМ камеры есть. MicroSD - есть. На Pi PC+ есть MicroSD.
  3. Юрий Ботов

    Нужна помощь Задержка перед приемом данных HSPI

    А какое отношение сигнал nCS имеет к аппаратному контроллеру SPI ? Это отдельная нога (выбор с кем из слэйвов работать) которой вы как хотите так и рулите...
  4. Юрий Ботов

    Вопрос Что лучше использовать для стабильного получения различных атмосферных параметров

    Особенно с учетом уличного размещения: -40...+60 даже в средней полосе с учетом влажности, ветра и прямых солнечных лучей.
  5. Юрий Ботов

    Нужна помощь Задержка перед приемом данных HSPI

    А вы точно понимаете как работает SPI? Он ОДНОВРЕМЕННО передает один байт от мастера к слэйву и один байт обратно. То есть я так думаю что вам нужно просто: 1. послать по spi свою посылку. 2. прочитать из буфера spi пустышку. 3. тут сделать произвольную паузу 4. послать по spi пустышку (ноль) 5...
  6. Юрий Ботов

    Приём\передача бинарных данных

    пишете в порт print или write? разумеется надо write
  7. Юрий Ботов

    Приём\передача бинарных данных

    uuencode/uudecode, base64
  8. Юрий Ботов

    Отправка команды тревоги от пожарного датчика

    Тогда без проблем... Правда посмотрел на паспорт извещателя: напряжение питания 20-28 вольт... Он от 9 вольт оживает вообще?
  9. Юрий Ботов

    Отправка команды тревоги от пожарного датчика

    Если это себе - поиграться - можно, но если хоть какие нибудь мысли о поставить где то еще: 1. Любая деталь пожарной сигнализации обязательно сертифицируется, даже провода и гайки которыми эти провода зажимаются. 2. Установка несертифицированного элемента в пожарную сигнализацию грозит большим...
  10. Юрий Ботов

    ESP32 появился в продаже за $6,5 (обновлено)

    Мне пока отписки шлют: как только так сразу вышлем... Реально на складах esp32 нет. (Если верить китайцам)
  11. Юрий Ботов

    выравнивание памяти ;-)

    Ностальгия - всегда хорошая тема для бизнеса. Бедные не ностальгируют, им не до этого. Значит целевая аудитория по определению платежеспособна :)
  12. Юрий Ботов

    выравнивание памяти ;-)

    точнее memcpy через (void*) но не суть
  13. Юрий Ботов

    выравнивание памяти ;-)

    Запись и чтение тоже побайтовые. Причем вручную, не используя memcpy и strcpy. Должно прокатить.
  14. Юрий Ботов

    выравнивание памяти ;-)

    Ok. Пройдемся по nextToken. На примере "a = 100 \0" Для начала: static unsigned char *tokenIn, *tokenOut; четырех битные указатели на массив проинициализированные нулем. в процедуре tokenize их до вызова nextToken инициализируют реальными ссылками на массивы tokenIn = input; tokenOut =...
  15. Юрий Ботов

    выравнивание памяти ;-)

    Сразу бы показали... Вот строки кандидаты на ошибку: ... *(long*)tokenOut = (long)val; ... *(float*)tokenOut = (float)strtod(numStr, 0); ... И наверное есть и другие такие - когда в массив char пишутся вперемешку символы разной длины. Но из этих строк следует что интерпретатор...
  16. Юрий Ботов

    Инженер-программист МК Вакансия в СПБ

    Однажды видел статью "Программирование таймера 555". Сейчас попробовал искать - нету... :(
  17. Юрий Ботов

    Нужна помощь WebSockets

    @pvvx - боюсь нам обоим надо перечитать спецификации websocket :) , освежить так сказать... Мне отчего то помнится что websocket это ВИРТУАЛЬНАЯ надстройка над HTTP соединением при которой HTTP сеанс не рубится после каждого запрос-ответ а остается ПОСТОЯННО открытым. Поэтому вэб-сокет НЕ МОЖЕТ...
  18. Юрий Ботов

    Инженер-программист МК Вакансия в СПБ

    По описанию: продавец в ларек с Ардуинами.
  19. Юрий Ботов

    выравнивание памяти ;-)

    Вроде не надо менять... Это у меня привычка к PC заговорила. Просто на PC (xxx*) - двухбайтный а если нужен четырехбайтный указатель пишут (xxx far*). А на 32 разрядном контроллере (xxx*) уже 4х байтный. Я бегло просмотрел код, вроде бы нигде не видно чтобы мешали 16 и 32 разрядные числа как...
Сверху Снизу