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

Недавнее содержимое от de1m

  1. D

    Прием данных по UART

    Посмотрите вот этот файл, последняя функция
  2. D

    Не рабоет прашивка которая сделана на sdk V2.0.0_16_08_10

    извените, что неотзывался. Я поменял компьютер и теперь у меня свежая система (linux mint 18.2). Я вчера по новой поставил esp-open-sdk и esptool 2.1. Как и раньше прошивка из примера создаётся без проблем. В Makefile, который идёт вместе с примером (пример можно посмотреть тут) есть команда...
  3. D

    Не рабоет прашивка которая сделана на sdk V2.0.0_16_08_10

    Я стёр флешь, потом залили снова прошивку, но он вообще никак не реагирует. Я в этот раз сделал через терминал, чтобы можно было писать адреса вручную. Пробывал эти два варианта 1 2 Вывод от esptool
  4. D

    Не рабоет прашивка которая сделана на sdk V2.0.0_16_08_10

    Всем привет, для нового проекта установил по новой esp-open-sdk на свой линукс, там теперь другая версия sdk (V2.0.0_16_08_10). Для теста взял пример "blinky", который меня хорошо работал в прошивке c SDK v1.5. Теперь я его могу скомпилировать и прошить, но чип не работает. Я заметил, что там...
  5. D

    Максимальный ток на пине?

    У меня к esp12e подключен RGB LED, каждый цвет подключен к отдельной ноге. Но это всё как-то светит недостаточно ярко поэтому я хотел подключить второй Led, но не уверен сможет ли столько выдержать пин. Пока вроде как каждый цвет (у меня только зелёный и жёлтый подключены) потребляет 20мА и...
  6. D

    Нужна помощь Не пишет во флеш

    у esptool есть команда либо "chip_id" либо "flash_id" одна из них показывает названия флеш чипа, а потом гуглить
  7. D

    Нужна помощь Не пишет во флеш

    Та строка выше это у меня в makefile написано. А для прошивки в линуксе исользутеся esptool. Целиком команда выглядит так:
  8. D

    Нужна помощь Не пишет во флеш

    Эту проблему походу все проходят. Какой модуль? Сколько памяти? У меня была похожая проблема с есп12, у которого 4МБ память. Там надо было при прошивке указывать сколько у меня памяти. Но это было в линуксе. В общем у меня тоже писал, но правильно прочитать не мог. Команда для прошики...
  9. D

    Прием данных по UART

    Да, это и правда оказалась не стандартная функция. Вот она int ICACHE_FLASH_ATTR uart0_rx_one_char() { if(UartDev.rcv_buff.pReadPos == UartDev.rcv_buff.pWritePos) return -1; int ret = *UartDev.rcv_buff.pReadPos; UartDev.rcv_buff.pReadPos++; if(UartDev.rcv_buff.pReadPos ==...
  10. D

    Прием данных по UART

    Вот так у меня работает. Инициализация (uart0 и uart1) uart_init(BIT_RATE_9600,BIT_RATE_9600); Передача данных на uart0: uart0_tx_buffer(cmd, sizeof(cmd)); Приём: Сперва нужно приделать прерывание: system_os_task(loop, user_procTaskPrio,user_procTaskQueue, user_procTaskQueueLen)...
  11. D

    Нужна помощь Как послать http больше 3050 байт?

    Спасибо. Я так понимаю, что функцию "espconn_send" вы не используете? Я просто через неё данные посылаю. Проблема у меня была в том, что я забыл колбек функцию вызывать, когда данные послал, поэтому у меня соеденение закрывалось походу до того как всё было переданно.
  12. D

    Нужна помощь Как послать http больше 3050 байт?

    Все привет, У меня снова вопрос, я хочу послать страницу, но она больше чем 3050 байт, поэтому она приходит не вся. Как это сделать правильно? Можно её как-то порезать и послать двумя пакетами? Может у кого есть пример, как это сделать?
  13. D

    Решено Как правильно сделать приём через uart0?

    Да без проблем. Причины у меня целых три: 1. Я учусь паралельно на электронщика и знания С будут полезны. 2. Так как я уже начал заниматься с этим, то надо всё таки С осваивать, я думаю, что это более универсальное решение, чем ардуино фреймворк. 3. Это практически последняя функция в моём...
  14. D

    Решено Как правильно сделать приём через uart0?

    А при чём тут ардуино? Я как-бы с sdk работаю.
  15. D

    Решено Как правильно сделать приём через uart0?

    Я вчера ещё поискал и во тут нашел, этот пример у меня заработал Принимает по одному байту, но в принципе тоже пойдёт.
Сверху Снизу