Платы LuatOS ESP32C3

Поделиться
HTML-код
  • Опубликовано: 25 ноя 2024

Комментарии • 117

  • @BlackShadow_86
    @BlackShadow_86 2 года назад +12

    Спасибо за подробный обзор! Дай Бог Вам здоровья и творческих успехов!

  • @fisher7452
    @fisher7452 2 года назад +35

    18:54 Подскажу маленький лайфхак. Если нужно запустить командную строку для работы в директории открытой в проводнике, в адресной строке проводника пишем cmd (вместо полного пути). И вуаля, открывается командная строка сразу в нужном каталоге.
    ЗЫ Вы - нам, мы - Вам... ну хоть маленький "кешбек" ))))

    • @ath0mic
      @ath0mic Год назад +1

      Правой кнопкой с зажатым шифтом на пустом месте в каталоге нажимаете, там есть "открыть кмд прям тут"

    • @fisher7452
      @fisher7452 Год назад

      @@ath0mic для мышезависимых можно и так )))

    • @ath0mic
      @ath0mic Год назад +3

      @@fisher7452 а как бьістро сделать на клавиатуре? F4, потом ctrl-a, backspace, cmd. Подскажите мьішезависимьім)

    • @fisher7452
      @fisher7452 Год назад +2

      @@ath0micподкол зачёл ))))

    • @ath0mic
      @ath0mic Год назад

      @@fisher7452 Не хотел, но так вышло)) Вопрос реален, может есть что-то очевидное о чем не знаю, но удобнее?

  • @SACREDDEVELOPER
    @SACREDDEVELOPER 2 года назад +12

    10:30 USB Type-C провода обычно на борту имеют чип для согласования с зарядками и PD отсюда и потребление так как этот чип согласования хоть и мелки и ничего не потребляет но он там есть и что то делает :)

    • @veoramid
      @veoramid 2 года назад

      В самом проводе? А зачем там?
      Насколько я знаю в потребителе должна стоять микросхема, которая по линиям данных запросит у генератора повышение напряжения. А в проводе зачем что-то делать?

    • @SACREDDEVELOPER
      @SACREDDEVELOPER 2 года назад +4

      ​@@veoramid Микросхема контроля выходного напряжения или как ещё называют согласующая микросхема или умный провод, устанавливают именно в самом проводе для обеспечения данным проводом допустимых для него значений, допустим если наш провод без контроля и плохого качества, а устройство с поддержкой PD 2.0 запросит из зарядного устройства 100W то данный провод скорее всего этого не выдаст или вообще приведет к повреждению устройства. Поэтому телефон спрашивает у провода может ли он выдать необходимое ему и если он может то провод, переключает зарядное устройство в необходимый режим. Сделано это по больше части для оригинальности зарядного устройства, провода и устройства от производителя. Обычно в таких проводах устанавливают аналог alc4042 или ещё чего, так вот для её работы требуется питание отсюда и потребление, в рамках питания от зарядки это как бы не является проблемой, но для автономных устройств таких как на видео не рекомендуется использовать провода для запитки по типу usb type-C или использовать заведомо провод без поддержки протокола PD, QC и других быстрых протоколов зарядки

    • @veoramid
      @veoramid 2 года назад +1

      @@SACREDDEVELOPER спасибо! Знаний в копилку +

    • @_vpru
      @_vpru 9 месяцев назад

      @@SACREDDEVELOPER это какая-то оху енная дичь! Провода с микросхемами - это удел всяких лошариков-фанатиков надкусанного яблока. Нормальные производители не огораживают анально своих покупателей, но яблодрочеры всё стерпят. Кроме того, неужели корячить целый микрочип в USB-C дешевле, чем просто тупо использовать НОРМАЛЬНЫЕ медные жилы, пропускающие всю стандартную мощность? Там много-то не надо.

  • @John_Daw
    @John_Daw 2 года назад +5

    После фразы "Конец уже близко" я заинтригованный уткнулся в экран.

  • @microsinnet7718
    @microsinnet7718 2 года назад +3

    Дополнительное энергопотребление, которое дает 60 мкА в глубоком сне, вероятно из-за того, что на SPI FLASH постоянно подается питание. Ножка IO11 неспроста носит функцию по умолчанию VDD_SPI - она специально предназначена для подачи питания на SPI FLASH. В режиме легкого и глубокого сна на ножку VDD_SPI автоматически (аппаратно) выводится 0 вольт.

    • @ConstantinKulikov
      @ConstantinKulikov Год назад

      Не понял. Нет ли здесь противоречия -- "SPI FLASH постоянно подается питание" и "В режиме легкого и глубокого сна на ножку VDD_SPI автоматически (аппаратно) выводится 0 вольт."

  • @Электроникавдеталях-з7д

    Спасибо, интересно, но хочется добавить как минимум один комментарий с точки зрения схемотехника - для управления выводом . Для управления выводом PWB не потребуется микроконтроллера с толерантными к 5 вольтам портами. Дело в том, что входы любого микроконтроллера защищены диодами, которые служат в первую очередь для защиты от статики. Если подавать на них сигналы КМОП логики напрямую это кончится печально, но если подать 5 вольт через резистор достаточно большого сопротивления ничего страшного не произойдёт. 5,1 K - достаточно большое сопротивление и можно подсоединять без проблем. С другой стороны 3.3 вольта достаточно для того чтобы открыть стабилизатор U5.

    • @SACREDDEVELOPER
      @SACREDDEVELOPER 2 года назад

      Ну проще не надеяться на китайский схемотехнический потенциал производства микроконтроллеров, дело в том что из-за подделки и удешевления производства могу вообще не ставить диоды, проще поставить согласующий транзистор и управлять питанием VCC на данную ножку. В противном случае из-за бросков или шумном питании с высокой амплитудой может привести к зависанию или выходу из строя микроконтроллером который управляет питанием.
      За частую данный выход используется обеспечения безопасности самого устройства, допустим у нас есть какой-то внешний сигнал без которого работа этого микроконтроллера будет в пустую или приведет к каким-то повреждениям, то питание просто не подается и тем самым избегают разрядки аккумулятора допустим если говорить об автономности или к невыполнению какого-то действия

    • @ДмитрийТ-к6ч9ш
      @ДмитрийТ-к6ч9ш Год назад +1

      @@SACREDDEVELOPERналичие диода проверяется мультиметром, да и китайская электроника уже давно ушла от подделки таких мелочей как линейные стабилизаторы, отпускную стоимость фабричного крупносерийного производства сложно обскакать левому подвалу, так что обычно в т.н. подделки попадают отбракованные партии с тех-же фабрик с убежавщими характеристиками, либо не полностью функциональные, ну и если закупаться совсем по дну рынка, обязательно попадутся перепаковки более худщих (плюс возможно отбракованных) аналогов, кудаж без этого

  • @вадимАндриевич-ь1щ
    @вадимАндриевич-ь1щ 2 года назад +3

    А я air105 на Luat IDE запилил, продаеться с камерой на алике. Еле зашил, пока разбирался у самого глаза с узились))) А так плата годная, даже камера работает.
    Думаю попробовать её для 3D принтера как дешевые мозги прикрутить, благо выводов много, и сам камень шустрый)))

  • @OttoLilo
    @OttoLilo 2 года назад +4

    Спасибо за практическую демонстрацию работы с фьюзами

  • @koshchey42
    @koshchey42 5 месяцев назад +1

    Для установки зависимостей можно выполнить (из папки tool-esptoolpy):
    pip install .
    или
    python -m pip install .
    Это вместо установки каждого требуемого пакета по отдельности, как показано с 21:52

    • @koshchey42
      @koshchey42 5 месяцев назад

      Или можно даже не заходить в папку tool-esptoolpy, а просто установить esptool, как рекомендуется в документации:
      python -m pip install esptool
      Установится более новая версия, чем имеющаяся в папке tool-esptoolpy.
      Потом espefuse (как и esptool) вызывается как модуль:
      python -m espefuse параметры

  • @晨旭-h6r
    @晨旭-h6r 2 года назад +3

    看到自家出的板子了,这块板子在官方淘宝店售价是¥9.9包邮
    这块屏幕拓展板兼容全系列luatos的开发板(air101/103/105/air32f103)
    另外我会在wiki页面添加上google translate的按钮,这样就不需要使用特定的浏览器了😀

  • @tituszx1
    @tituszx1 2 года назад +4

    Интересный канал. Почему-то раньше в рекомендациях не выдавался. Подписался.
    Автору спасибо.
    А вот ссылочку на проверенного продавца через какой-нибудь сервис можно и оставить. Мы бы платки заказали, заодно и автора поддержали)

    • @alexmorozov73
      @alexmorozov73  2 года назад +1

      Копейки оскорбляют творцов. :) А на сколь-либо значимые компенсации рассчитывать не приходится.

    • @_vpru
      @_vpru 9 месяцев назад

      "проверенные продавцы" имеют тенденцию быстро протухать. Китайцы клювом не щёлкают - как только товар начинает расходиться как горячие пирожки - жди измены. Или цена подскочит или начнут бодяжить хламом или вообще разводить

  • @VladimirUlianov152
    @VladimirUlianov152 2 года назад +3

    11:00 вероятно в самом кабеле, в разъёме присутствует некий резистор для определения подключения кабеля к различной технике например, и через него идёт небольшая утечка, что сказывается на энергопотреблении. И заметно это именно в "режиме жёсткой экономии", т. к. резисторы там явно на сотни килоом.

  • @АртемЛебедев-ь9ж
    @АртемЛебедев-ь9ж Год назад +2

    Познавательный канал, спасибо вам Алексей!

  • @olexangrstetsiuk3092
    @olexangrstetsiuk3092 2 года назад +2

    Дааа , много увидел , мало чего понял , но все равно - БОЛЬШОЕ СПАСИБО за Ваш труд . Возможно когда нибудь и понадобятся мне эти ,,щпаргалочки,, Ваш энтузиазм - МНОГОЕ СТОИТ !

  • @-Darkweider
    @-Darkweider Год назад +1

    На 090223 плата без моста. Делается Без перевода в boot, можно использовать PS встроенный в Pio.

  • @jimsonweed1846
    @jimsonweed1846 2 года назад +2

    Почти во всех шнурах тайп си на даталиниях стоят резисторы.

  • @PlaceTickets
    @PlaceTickets 2 года назад +1

    Там зависимость должна быть. Между потреблением-напряжением и скоростью чипа. Если уменьшить напряжение, то частоту уже нельзя использовать максимальную.

  • @ДимаБочаров-н8ы
    @ДимаБочаров-н8ы Год назад +1

    Алексей, в выложенном Вами примере в функции select надо COL_START = 1, ROW_START = 26. а то полоски белые справа и снизу на экране

    • @alexmorozov73
      @alexmorozov73  Год назад

      В моём экземпляре экрана работало с теми значениями, что в коде.

  • @druite6693
    @druite6693 Год назад +3

    "За нытье о ссылках на покупку без самостоятельного поиска на Али 7 суток расстрела!" Аплодирую стоя!

    • @_vpru
      @_vpru 9 месяцев назад

      лицом к стене?

  • @alexpawlov7607
    @alexpawlov7607 Год назад +1

    Спасибо за хороший обзор. // странно, что всё ещё на винде.

  • @ulysse31_aka_nix
    @ulysse31_aka_nix Год назад +1

    Great video, and thanks for the infos (watched with automatic translate ... and read your video descrption to find my answer about the GPIO11 ^^")
    Thanks a lot ! ^^'

  • @Электроникавдеталях-з7д

    По поводу энергопотребления - ESP32 конечно не Nordic! Но 20-30 mkA уже достойный результат, который вполне вероятно можно улучшить если заменить китайскую схемотехнику в обвязке на оптимизированную под снижение энергопотребления

    • @yohabi
      @yohabi 2 года назад +1

      Не 20-30, а 200-300 во сне

  • @Alehandro7919
    @Alehandro7919 2 года назад

    В режиме deep sleep память Flash всегда находится под питанием (vdd_spi вывод не задействован). При питании флеша от этого вывода, в режиме deep sleep потребление должно быть ещё ниже, а не 60 мкА.

  • @MrSamaranches
    @MrSamaranches 2 года назад +2

    По поводу энергопотребления - при подключенном шнурке платка шлёт через него, как через антенну, сигналы в Китай

    • @alexmorozov73
      @alexmorozov73  2 года назад +1

      Шутки без смайликов не засчитываются :)

  • @ВасилийШумилов-о8ь
    @ВасилийШумилов-о8ь 2 года назад +1

    Очень интересно, особенно в плане нюансов

  • @AlexanderStepanets
    @AlexanderStepanets 2 года назад +1

    Интересно, познавательно, спасибо! :)

  • @VisualGadget
    @VisualGadget 2 года назад

    Моя версия: диоды защиты от статики выпрямляют наводки на проводе и подают их на шину питания. Это паразитное питание, конторе компенсирует часть потребления от источника, уменьшая ток на нём.

  • @СергейМочало-з4ь
    @СергейМочало-з4ь Год назад +1

    Еще раз спосибо. Не заметил что для с3 кпил для экспере одоптирывал и для простой esp32 оказался прикольней чем другие варианты вроде все просто цвета минюшки можно слепить.. Дрбвылю себе в код 4 рвсположения экрана и фуннкцию авто чентровки.

  • @BredihinKA
    @BredihinKA 2 года назад +1

    Спасибо за информотивное видео!

  • @ezshua
    @ezshua 2 года назад +1

    TypeC включают чипы идентификации в самих шнурах

  • @barcooler
    @barcooler 2 года назад +1

    Спасибо за видео!

  • @tailerbrown6825
    @tailerbrown6825 2 года назад +2

    зачем это нужно? чем эта плата хороша кроме как я понимаю цены?

  • @youliantroyanov2941
    @youliantroyanov2941 2 года назад +1

    PWB comes from "PoWer Button"? So one could add a touch button easily to turn on/of the board?

    • @drubakha
      @drubakha 2 года назад

      Only if you wanna made power reset )

  • @drubakha
    @drubakha 2 года назад +1

    А что там с потреблением на пониженных частотах?

  • @alexseme6052
    @alexseme6052 2 года назад +1

    Здравствуйте. Спасибо за интересную информацию! Хотел у вас узнать есть ли какая либо плата на esp32 с помощью которой я бы мог с сим карты раздавать интернет(т.е. сделать точку доступа)? Спасибо.

    • @alexmorozov73
      @alexmorozov73  2 года назад

      А если гуглу задать вопрос "esp32 sim"?

  • @sergiofarconi1783
    @sergiofarconi1783 4 месяца назад

    Не получаться запустить efuse. Сначала путь не находил, далее файл не исполняемый, а потом и вовсе ошибку выдал

  • @ДимаБочаров-н8ы
    @ДимаБочаров-н8ы Год назад

    Александр, Вам удалось настроить проект в PlatformIO для этой платы?
    Подскажите как настроить, встроенный USB-JTAG в проекте.
    У меня не получается, даёт ошибку
    Error: unable to find a matching CMSIS-DAP device
    Вот мои настройки проекта.
    [env]
    platform = espressif32
    framework =
    arduino
    espidf
    build_flags = -DCONFIG_BLINK_GPIO=12
    monitor_speed = 115200
    board_build.mcu = esp32c3
    board_build.f_cpu = 160000000L
    [env:airm2m_core_esp32c3]
    board = airm2m_core_esp32c3
    build_flags = -DARDUINO_AirM2M_CORE_ESP32C3, -DDARDUINO_USB_MODE=1, -DCONFIG_BLINK_GPIO=12, -DARDUINO_USB_CDC_ON_BOOT
    upload_protocol = esptool
    debug_tool = cmsis-dap
    Заранее благодарю!
    P.S. у меня плата без CH343

    • @alexmorozov73
      @alexmorozov73  Год назад +1

      Во-первых, я Алексей.
      Во-вторых, странно указать ARM'овский отладчик и чего-то ждать от ESP32...
      Или debug_tool и upload_protocol = esp-usb-bridge
      или вообще не указывать ничего, GPIO9 к земле само активирует CDC для загрузки, которое и есть UART.

  • @manson831
    @manson831 2 года назад +1

    Подскажите пожалуйста чем шрифт генерировали?

    • @alexmorozov73
      @alexmorozov73  2 года назад

      Взял из BIOS видеокарты VGA, пришлось только транспонировать.

  • @СергейМитютькин
    @СергейМитютькин 10 месяцев назад

    Привет! У кого нибудь есть пример кода под esp32c3, в котором работает передача и прием данных через интерфейс USB/JTAG в режиме эмуляции usb-vcp? В ESP-IDF есть пример под названием basic-console, но добиться от него приема или передачи данных не удалось((

  • @Tim_AV
    @Tim_AV 2 года назад

    а просыпается он от чего, небось от таймера какого нибудь? у него вдт есть, может от вдт его будить? и посмотреть на ацп, может он включен, или ещё какая периферия. не должен современный процессор в слипе столько жрать

  • @ConstantinKulikov
    @ConstantinKulikov Год назад +1

    Получилось ли у вас запустить плату от напряжения 3.3 вольта? У меня не запускается.

    • @ConstantinKulikov
      @ConstantinKulikov Год назад +1

      В общем проблема в токе. Потребление при включении, конечно, конское.

    • @alexmorozov73
      @alexmorozov73  Год назад

      Это вы еще ESP32-C6 не пробовали... :)

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м 2 года назад +1

    Без моста - это те которые новые (С3)? Значит более дешёвая потребляет меньше?

    • @alexmorozov73
      @alexmorozov73  2 года назад

      Мост же тоже потребляет энергию, причем всегда. Так что да, более дешевый вариант экономичнее.

    • @СашкаБелый-ч6м
      @СашкаБелый-ч6м 2 года назад

      @@alexmorozov73 я думал мост потребляет энергию только когда задействован.

  • @koshchey42
    @koshchey42 Год назад

    Недостаточно раскрыта тема, какие преимущества даёт мост. Верно ли, что только при наличии моста работает отладка?
    Можно ли заменить мост внешней платой на CH340 с Ali?

    • @alexmorozov73
      @alexmorozov73  Год назад

      Что вы понимаете под термином "отладка"?
      Мост само собой можно заменить на внешний, только перезагрузку платы для заливки прошивки и переход в режим этой самой прошивки придется делать вручную. Т.е. нажать кнопку, удерживая ее нажать ресет - модуль вошел в режим прошивки. Теперь можно шить хоть внешним мостом, хоть встроенным USB CDC.

    • @koshchey42
      @koshchey42 Год назад

      @@alexmorozov73 *Что вы понимаете под термином "отладка"?*
      Обычные функции отладчика: точки останова, пошаговое выполнение, просмотр значений переменных и ряд других функций, я перечислил основные.
      Из вашего ответа непонятно, зачем нужен мост, когда есть встроенный. Если делают внешний, значит в нём есть какой-то смысл? Хотелось бы понять какой.

    • @alexmorozov73
      @alexmorozov73  Год назад

      USB-UART мост делают для МК без поддержки USB CDC и для использования DTR и RTS для перезагрузки в режим прошивки.
      Отладке мост никак не поможет. Отладка идет через JTAG интерфейс или в случае с ESP323-C3/S2/S3 через USB JTAG.

    • @koshchey42
      @koshchey42 Год назад

      @@alexmorozov73 Я пока пользовался только Adruino nano, там отладчик не поддерживается. Конечно, я могу программировать и без отладчика, но если есть более навороченные контролеры, логично ожидать от них большего функционала.
      Я читал на Ali в описании какого-то МК, что возможность отладки связана с наличием USB-моста. Возможно, это был STM32, не помню.

    • @koshchey42
      @koshchey42 Год назад

      @@alexmorozov73 Спасибо. Значит я перепутал мост и JTAG.

  • @veoramid
    @veoramid 2 года назад

    Спасибо. Китайцы наше все....

  • @andreyparovozz
    @andreyparovozz Год назад

    Не совсем понятно, для чего автор замеряет энергопотребление с включенным LDO. Если нужен выдающийся результат по низу энергопотребления, то LDO надо выключать, а ещё лучше вообще удалить. В качестве источника питания использовать LiFePo4 аккумуляторы - их диапазон напряжений почти совпадает с допустимым диапазоном питания чипа.
    После нахождения в DEEPSLEEP, плата неизбежно перезагрузится, что вызовет бросок тока даже при использовании power management (делитель тактовой частоты). Поэтому надо хорошо посчитать: возможно LIGHTSLEEP будет даже выгоднее, чем DEEPSLEEP.
    Самое интересное начинается, когда будет использовано то, ради чего эти чипы приобретаются - радиоинтерфейс. BLE здесь кажется хорошим решением, т.к. в стеке NimBLE для ESP32 производителем уже внедрён режим LIGHTSLEEP без потери соединения. Но опять-таки - чтобы получить выдающийся результат, чипу необходим часовой кристалл, который не распаян ни на одной известной мне devboard.
    Вывод такой: если нужен самый лучший результат по энергопотреблению, то с заводскими платами ловить нечего. Только собственные решения.
    И ещё. devboard с распаяной флешкой интересен только в одном случае: если вам не хватает 4МБ памяти под прошивку. Если прошивка не превышает 4 МБ, то гораздо интереснее чипы с распаяной внутри флешкой. Есть ещё один плюс: готовые SMD модули на таких чипах весьма миниатюрные.

  • @Avenir-Sigrun
    @Avenir-Sigrun Год назад

    Вопрос. Команда освобождения GPIO11: python.exe espefuse.py -p COMx burn_efuse VDD_SPI_AS_GPIO 1 возможна на Си или другим способом ?

    • @alexmorozov73
      @alexmorozov73  Год назад +1

      Изучайте SDK про работу с фьюзами, по идее все возможно и "напрямую".

  • @arseniikatkov
    @arseniikatkov 2 года назад +1

    Алексей, скажите, где можно почитать про то, как аппаратно реализуется PWM на MCU?

    • @kalobyte
      @kalobyte 2 года назад +3

      в регистр загружается некоторое число
      счетчик считает импульсы и выдает на выходах число
      эти 2 числа подаются на схему сравнения и если они совпали, то выдается лог1
      далее счетчик считает обратно, доходит до этого числа и компараторвыдает лог0
      в любой структурной схеме это все разрисовано

    • @arseniikatkov
      @arseniikatkov 2 года назад

      @@kalobyte Вау! спасибо, я даже этого не знал, но всё же интересна аппаратная частью Что это? Конденсаторы, транзисторы. Как реализована схемотехника?

    • @kalobyte
      @kalobyte 2 года назад +1

      ​@@arseniikatkov
      этим никто не заморачивается, т.к. это область уже разработчиков мелкасхем
      программист контроллеров думает максимум на уровне функциональных блоков, работа которых описана в даташите
      а какие там детали в них - это всем по барабану
      могу сказать, что никаких конденсаторов и резисторов там нет, все сделано на полевых транзисторах
      из транзисторов сделаны простые логические элементы И, ИЛИ, НЕ, ИНЕ, ИЛИ НЕ
      из этих простых элементов создаются более сложные элементы
      д-триггер, рс-триггер
      из триггеров создаются еще более сложные счетчики и регистры, цифровые компараторы и еще кучу всего
      из этих блоков создаются блоки алу - сумматор, вычитатель, блок сравнения
      алу уже является ядром процессора
      для понимания смотри ролики про логические элементы, как они работают, как из них создавать логические схемы
      потом загугли шило, справочник по цифровым микросхемам 155 566 серии середины 90х, там есть хорошие картинки со схемами этих всех элементов начиная странзисторов и там увидиш, как все это сделано
      это материал примерно на 30 часов непрерывного просмотра, чтобы понять основы цифровых мелкасхем, словами это не описать, чтобы ты что-то понял
      я только дал тебе направление, куда гуглить
      еще гугли таблицы карно

    • @olexangrstetsiuk3092
      @olexangrstetsiuk3092 2 года назад

      @@kalobyte ,ух ты как щепетильно разобрал вопрос . Для меня любителя , такое объяснение очень нужно ,СПАСИБО .

    • @alexmorozov73
      @alexmorozov73  2 года назад +1

      Как уже так или иначе сказали товарищи выше, по сути PWM именно что аппаратно реализуется как таймер и компаратор регистра со значением заполнения (т.е. на каждом тике таймера если значение счетчика таймера меньше регистра, то на ногу подается 0, если больше или равно - 1, ну или наоборот в зависимости от режима PWM). Вполне понятно это расписано хотя бы в документации на любые AVR в главе о таймерах (например на Atmega168/328).
      В случае AVR все PWM ноги привязаны к аппаратным таймерам, в случае с ESP32 есть отдельные таймеры для PWM и матрица связи GPIO с блоками МК.
      Ну и понятно, что чисто программно на прерывании таймера можно реализовать PWM, проще всего (имхо) методом BCM.

  • @Sowecanmaybe-bs3el
    @Sowecanmaybe-bs3el 5 месяцев назад

    Здравствуйте, подскажите пожалуйста эту плату можно использовать как вай фай репитер?

    • @alexmorozov73
      @alexmorozov73  5 месяцев назад

      Убогий расширитель покрытия можно сделать даже на ESP8266, думаю и на ESP32 можно. Само собой со своим NAT, именем сети и низкой скоростью.

  • @icecat4422
    @icecat4422 Год назад

    Добрый день!
    Залили Ваш код в купленный комплект плат на али, Все цвета на дисплее почему-то инвертированные.
    Что поправить в коде?

    • @alexmorozov73
      @alexmorozov73  Год назад

      Если вызов метода inverse(true) не дает нужного результата, то портите функцию rgb, переставив местами цвета.

    • @icecat4422
      @icecat4422 Год назад

      Спасибо, завтра попробую.

  • @serggorod1423
    @serggorod1423 2 года назад +1

    21:00 начинается все по взрослому!

  • @ranikeev
    @ranikeev 2 года назад +1

    Ввожу ту же ссылку что и у Вас на wiki. А у меня весь сайт на китайском.
    Как увидеть английский wiki?

    • @alexmorozov73
      @alexmorozov73  2 года назад

      Видимо научиться пользоваться гугл хромом.

    • @АлександрЗаг-м9о
      @АлександрЗаг-м9о 2 года назад

      В мозилле в дополнениях есть переводчик вэб страниц.

  • @mdx.arseniy
    @mdx.arseniy Год назад

    да по эти платам не только обзоров... по ним вообще ничего особо нет!( куча готовых проектов только на старые esp32, а на s3, c3 ничего!( разве что только комментарии в чатах гитхаба и телеги, что то-то и то-то фигово работает. или баги там и там в сторонних библиотеках от разрабов разных сенсоров... крч. никаких инструкций тем более особо нет.
    т.е. если есть возможность, плз, выкладывайте простенькие адаптированные версии поделок аля показания датчика i2c на экран, и обновлять через сколько-то сек и тп.

  • @microsinnet7718
    @microsinnet7718 2 года назад +1

    Лучше бы AutoBoot сделали от сигналов DTR и RTS...

    • @alexmorozov73
      @alexmorozov73  2 года назад

      И как на CDC вы себе это представляете?
      На плате с UART мостом авторесет само собой реализован.

    • @microsinnet7718
      @microsinnet7718 2 года назад

      @@alexmorozov73 С точки зрения пользователя я себе это представляю как косяк разработчиков чипа/загрузчика/платы.

  • @serggorod1423
    @serggorod1423 2 года назад

    Ошибаетесь , почитать разобрался! Код сильно поможет потыкатся в объявлениях и переход ах.

  • @youliantroyanov2941
    @youliantroyanov2941 2 года назад

    U da man 👍

  • @evgeniy77815
    @evgeniy77815 2 года назад

    Спасибо. А как добавить в Platfrmio поддержку ESP32C3, а то при компиляции Вашего проэкта выдает : PLATFORM: Espressif 32 (3.5.0) > Espressif ESP32-C3-DevKitM-1
    Error: This board doesn't support arduino framework!

    • @alexmorozov73
      @alexmorozov73  2 года назад +1

      Может пора платформу ESP32 в PIO обновить, а то сейчас актуальная версия 5.2.0?

  • @Avenir-Sigrun
    @Avenir-Sigrun Год назад +2

    Два пальца вверх!!

  • @madmax2872
    @madmax2872 2 месяца назад

    Слушай не чел паук с твоим голосом приговоры обвинительнве читать хорошо

  • @hutoryanin
    @hutoryanin 2 года назад +1

    Плак Плак ну ты и жадина, ссылками на али не поделился ;'(

    • @АлександрБулыга-н2г
      @АлександрБулыга-н2г 2 года назад +1

      Без проблем ищется на али по фразе "ESP32 C3"

    • @hutoryanin
      @hutoryanin 2 года назад

      @@АлександрБулыга-н2г не нашёл такую

    • @hutoryanin
      @hutoryanin 2 года назад +1

      @@АлександрБулыга-н2г теперь нашёл, благодарю

    • @taxizztop6052
      @taxizztop6052 2 года назад

      ESP32C3-CORE

    • @hutoryanin
      @hutoryanin 2 года назад

      @@taxizztop6052 вообще-то я рассчитывал на расстрел))

  • @nvv1305
    @nvv1305 2 года назад +1

    Спасибо за обзор!