Платы LuatOS ESP32C3

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ก.ย. 2022
  • Информация о плате: wiki.luatos.com/chips/esp32c3...
    Код примера работы с экраном: github.com/MoonFox2006/Air101...
    Команда освобождения GPIO11:
    python.exe espefuse.py -p COMx burn_efuse VDD_SPI_AS_GPIO 1
    За нытье о ссылках на покупку без самостоятельного поиска на Али 7 суток расстрела!
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 111

  • @BlackShadow_86
    @BlackShadow_86 ปีที่แล้ว +12

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

  • @John_Daw
    @John_Daw ปีที่แล้ว +5

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

  • @fisher7452
    @fisher7452 ปีที่แล้ว +32

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

    • @ath0mic
      @ath0mic 10 หลายเดือนก่อน +1

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

    • @fisher7452
      @fisher7452 10 หลายเดือนก่อน

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

    • @ath0mic
      @ath0mic 10 หลายเดือนก่อน +1

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

    • @fisher7452
      @fisher7452 10 หลายเดือนก่อน +1

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

    • @ath0mic
      @ath0mic 10 หลายเดือนก่อน

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

  • @user-of3jj1jc6h
    @user-of3jj1jc6h 8 หลายเดือนก่อน +2

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

  • @OttoLilo
    @OttoLilo ปีที่แล้ว +4

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

  • @olexangrstetsiuk3092
    @olexangrstetsiuk3092 ปีที่แล้ว +2

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

  • @SACREDDEVELOPER
    @SACREDDEVELOPER ปีที่แล้ว +12

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

    • @veoramid
      @veoramid ปีที่แล้ว

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

    • @SACREDDEVELOPER
      @SACREDDEVELOPER ปีที่แล้ว +3

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

    • @veoramid
      @veoramid ปีที่แล้ว +1

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

    • @_vpru
      @_vpru 4 หลายเดือนก่อน

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

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f ปีที่แล้ว +1

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

  • @VladimirUlianov152
    @VladimirUlianov152 ปีที่แล้ว +3

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

  • @user-en9sm7ed9g
    @user-en9sm7ed9g ปีที่แล้ว +8

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

    • @SACREDDEVELOPER
      @SACREDDEVELOPER ปีที่แล้ว

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

    • @user-qc4jg7dh2r
      @user-qc4jg7dh2r ปีที่แล้ว +1

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

  • @user-uy2xt5gl8h
    @user-uy2xt5gl8h ปีที่แล้ว +3

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

  • @BredihinKA
    @BredihinKA ปีที่แล้ว +1

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

  • @AlexanderStepanets
    @AlexanderStepanets ปีที่แล้ว +1

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

  • @user-wv5wj7sz2e
    @user-wv5wj7sz2e ปีที่แล้ว +1

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว

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

  • @tituszx1
    @tituszx1 ปีที่แล้ว +4

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว +1

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

    • @_vpru
      @_vpru 4 หลายเดือนก่อน

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

  • @-Darkweider
    @-Darkweider ปีที่แล้ว +1

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

  • @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 ! ^^'

  • @SergioKornelius
    @SergioKornelius ปีที่แล้ว +1

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

  • @druite6693
    @druite6693 ปีที่แล้ว +2

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

    • @_vpru
      @_vpru 4 หลายเดือนก่อน

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

  • @microsinnet7718
    @microsinnet7718 ปีที่แล้ว +3

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

    • @ConstantinKulikov
      @ConstantinKulikov 7 หลายเดือนก่อน

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

  • @barcooler
    @barcooler ปีที่แล้ว +1

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

  • @nvv1305
    @nvv1305 ปีที่แล้ว +1

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

  • @drubakha
    @drubakha ปีที่แล้ว +1

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

  • @jimsonweed1846
    @jimsonweed1846 ปีที่แล้ว +2

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

  • @user-md8ms8fv1l
    @user-md8ms8fv1l ปีที่แล้ว +3

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

  • @alexseme6052
    @alexseme6052 ปีที่แล้ว +1

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว

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

  • @alexpawlov7607
    @alexpawlov7607 ปีที่แล้ว +1

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

  • @MrSamaranches
    @MrSamaranches ปีที่แล้ว +2

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว +1

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

  • @Alehandro7919
    @Alehandro7919 ปีที่แล้ว

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

  • @user-en9sm7ed9g
    @user-en9sm7ed9g ปีที่แล้ว +1

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

    • @yohabi
      @yohabi ปีที่แล้ว +1

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

  • @tailerbrown6825
    @tailerbrown6825 ปีที่แล้ว +2

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

  • @tima-ld6ci
    @tima-ld6ci ปีที่แล้ว

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

  • @youliantroyanov2941
    @youliantroyanov2941 ปีที่แล้ว +1

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

    • @drubakha
      @drubakha ปีที่แล้ว

      Only if you wanna made power reset )

  • @ezshua
    @ezshua ปีที่แล้ว +1

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

  • @Avenir-Sigrun
    @Avenir-Sigrun ปีที่แล้ว

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว +1

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

  • @user-rd3lj4gn4s
    @user-rd3lj4gn4s ปีที่แล้ว +1

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว

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

    • @user-rd3lj4gn4s
      @user-rd3lj4gn4s ปีที่แล้ว

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

  • @manson831
    @manson831 ปีที่แล้ว +1

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว

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

  • @veoramid
    @veoramid ปีที่แล้ว

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

  • @user-xn1rd5ps2w
    @user-xn1rd5ps2w 5 หลายเดือนก่อน

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

  • @arseniikatkov
    @arseniikatkov ปีที่แล้ว +1

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

    • @kalobyte
      @kalobyte ปีที่แล้ว +3

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

    • @arseniikatkov
      @arseniikatkov ปีที่แล้ว

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

    • @kalobyte
      @kalobyte ปีที่แล้ว +1

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

    • @olexangrstetsiuk3092
      @olexangrstetsiuk3092 ปีที่แล้ว

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว +1

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

  • @ConstantinKulikov
    @ConstantinKulikov 7 หลายเดือนก่อน +1

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

    • @ConstantinKulikov
      @ConstantinKulikov 7 หลายเดือนก่อน +1

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

    • @alexmorozov73
      @alexmorozov73  7 หลายเดือนก่อน

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

  • @user-wv5wj7sz2e
    @user-wv5wj7sz2e ปีที่แล้ว

    Александр, Вам удалось настроить проект в 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.

  • @ranikeev
    @ranikeev ปีที่แล้ว +1

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว

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

    • @user-ls2mi3xs2d
      @user-ls2mi3xs2d ปีที่แล้ว

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

  • @icecat4422
    @icecat4422 6 หลายเดือนก่อน

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

    • @alexmorozov73
      @alexmorozov73  6 หลายเดือนก่อน

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

    • @icecat4422
      @icecat4422 6 หลายเดือนก่อน

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

  • @youliantroyanov2941
    @youliantroyanov2941 ปีที่แล้ว

    U da man 👍

  • @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.

  • @VisualGadget
    @VisualGadget ปีที่แล้ว

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

  • @evgeniy77815
    @evgeniy77815 ปีที่แล้ว

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว +1

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

  • @serggorod1423
    @serggorod1423 ปีที่แล้ว +1

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

  • @andreyparovozz
    @andreyparovozz 10 หลายเดือนก่อน

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

  • @arseniyp4492
    @arseniyp4492 ปีที่แล้ว

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

  • @Avenir-Sigrun
    @Avenir-Sigrun ปีที่แล้ว +2

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

  • @microsinnet7718
    @microsinnet7718 ปีที่แล้ว +1

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

    • @alexmorozov73
      @alexmorozov73  ปีที่แล้ว

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

    • @microsinnet7718
      @microsinnet7718 ปีที่แล้ว

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

  • @serggorod1423
    @serggorod1423 ปีที่แล้ว

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

  • @user-wh6hn7tr5e
    @user-wh6hn7tr5e 10 หลายเดือนก่อน +1

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

  • @hutoryanin
    @hutoryanin ปีที่แล้ว +1

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

    • @user-cm9nh5hv7w
      @user-cm9nh5hv7w ปีที่แล้ว +1

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

    • @hutoryanin
      @hutoryanin ปีที่แล้ว

      @@user-cm9nh5hv7w не нашёл такую

    • @hutoryanin
      @hutoryanin ปีที่แล้ว +1

      @@user-cm9nh5hv7w теперь нашёл, благодарю

    • @taxizztop6052
      @taxizztop6052 ปีที่แล้ว

      ESP32C3-CORE

    • @hutoryanin
      @hutoryanin ปีที่แล้ว

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