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

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

  1. D

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

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

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

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

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

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

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

    Может кто-то даст пример, как правильно сделать приём через uart0? Я искал, но либо не понятно, либо не работает Может кто-нибудь даст ссылка, желательно, чтобы было попроще.
  5. D

    Решено Не работает uart0/1

    Приветствую, у меня снова проблема - не работает передача данных. Раньше я делал настройку так: uart_div_modify(0, UART_CLK_FREQ / 9600) и потом через писал в uart0 Теперь мне надо ещё uart1 так на uart0 хочу другую вещь повесить. Вообщем сделал как мануале, но не работает...
  6. D

    Решено Вынес чтение памяти в отдельную функцию - стало всё зависать. Что делать?

    Всем привет, собственно всё написано в заголовке. Надо читать память, чтобы понять есть ли уже настройки для wifi. Так как эти настройки надо читать так-же и в другом месте, я вынес чтение и запись память и в отдельный файл. user_main.c. Часть функции int ICACHE_FLASH_ATTR isClient(void){...
  7. D

    Решено Как правильно сделать сброс настроек (с кнопкой)

    Написал (точнее скопировал и переделал) функцию, которая при нажатии кнопки делает прерывания и выполняет функцию. Вот функция, если кому надо // Инициализация кнопки CONFMODE (GPIO0) void BtnInit() { // Уст. GPIO 0 на ввод-вывод PIN_FUNC_SELECT(PERIPHS_IO_MUX_GPIO2_U, FUNC_GPIO2)...
  8. D

    Решено Как выключить wifi?

    Приветствую, я хочу, после настроек выключить wifi. В мануале написано, что можно использовать "modem sleep", но wifi у меня продолжает роботать. wifi_station_disconnect(); wifi_set_sleep_type(MODEM_SLEEP_T); Кто знает что можно сделать? Чип работает как точка доступа.
  9. D

    Решено Makefile для esp-12e?

    Всем ку, Есть небольшая проблема, не пойму куда надо копать, подозреваю, что как-то прошивка неправильно пишется. На данный момент прошивка выглядит вот так: void user_init(void) { uart_init(BIT_RATE_115200, BIT_RATE_115200); os_printf("Tessssettas"); } Но на выходе приходит это...
  10. D

    Решено Пример записи и чтения память(flash)

    Хочу сохранять пароль и названия точки в память. Я пример нашел, он работает, вот может кому надо static void ICACHE_FLASH_ATTR test() { os_printf("SDK version:%s\n", system_get_sdk_version()); uint32 temp[4]={122323, 13, 14, 15}; uint32 temp1[4]={0}; int i =...
  11. D

    Решено Прошивка работает в esp01, но не работает в esp12

    Всех приветствую, в общем я установил еклипс и прекртил esp-open-sdk. В sdk есть пример - blinky: #include "ets_sys.h" #include "osapi.h" #include "gpio.h" #include "os_type.h" static const int pin = 12; static volatile os_timer_t some_timer; void some_timerfunc(void *arg) { //Do blinky...
  12. D

    Решено Передача массива через tcp обрывается, если есть пустой байт

    Всем привет! К примеру я передаю такой массив \xFB\xFB\xFB\x00\x02\x01\x02\xFA\xFA\xFA Та часть, которая идёт до "x00" приходит, а остальное нет. Если я заменяю \x00", то весь массив приходит. Я так понимаю, что получение идёт до того момента пока байт не будет равен нулю. Я в принципе передаю...
  13. D

    Вопрос Как послать hex

    Всем привет. У меня вопрос Хочу получать время с ntp сервера. Чтобы получить время надо послать вот такой пакет 0B00030000000000000000314E313400000000000000000000000000000000000000000000000000000000000000000b Вопрос собственно такой, как послать пакет состоящий из hex числа? Хочу пока для...
Сверху Снизу