ATmega328PB и Arduino с MiniCore

Поділитися
Вставка
  • Опубліковано 2 жов 2023
  • 🐾Nano на али: alli.pub/6shp7g
    MiniCore ATMega168/168PA: alli.pub/6shp0n
    ATmega328PB: alli.pub/6shpad
    🐾github.com/MCUdude/MiniCore
    🐾Желающим оказать материальную поддержку.
    boosty.to/arduinolab
  • Наука та технологія

КОМЕНТАРІ • 41

  • @_videos4525
    @_videos4525 8 місяців тому +3

    Надо же, вы в Краснодаре, я в Алмате, между нами целых 3000 километров, но вы именно тот человек, видосика от которого я жду больше чем окончания рабочего дня) Мне очень нравится ваша подача и стиль, всего вам хорошего, успехов и побольше подписчиков!

    • @zona2451
      @zona2451 8 місяців тому

      это хорошо если это так

  • @nekto960
    @nekto960 8 місяців тому +1

    Заказывал на али пару Pro Mini, в обоих оказалась atmega328pb. Выяснилось после того как попытался прошить программатором )
    Заказал еще пару штук но уже лавочка прикрылась, стоят просто atmega328p.

  • @elenapoplos9537
    @elenapoplos9537 8 місяців тому +1

    Спасибо за информацию и ждём продолжения интересно

  • @MonahTuk
    @MonahTuk 8 місяців тому +5

    Лучше больше периферии, чем меньше

  • @electronics_is_easy
    @electronics_is_easy 8 місяців тому +5

    328pb отличный МК. Печально что много сейчас с АЛИ бракованного и полурабочего.

    • @denisgluk431
      @denisgluk431 8 місяців тому +2

      ставь плагины для алика.. не бери у тех у кого рейтинг ниже 90.. это печально конечно.. щас в цыганском посёлке покупать надёжнее, чем у этих китайцев поганых, такими борзыми как сегодня они никогда небыли. Мне кирпич или пустой пакет запросто прислать могут, и спор я даже с полным видео распаковки не выиграю.... Там какое-то стороннее приложение надо, у которого функционал на это заточен.. чтобы можно было магазины из списка исключать, отзывы в любой момент ставить, даже через два года, мнением обмениваться и всё в таком духе.... а официальное приложение - даже щас не грех вынеси вперёд ногами, пойти и прямо щас ему 1 поставить..

  • @vernnms78
    @vernnms78 8 місяців тому +1

    Прикольно! Спасибо за обзорчик!

  • @slv8507
    @slv8507 8 місяців тому

    Сторожевой таймер нормально работает? В bootloop не уходит?

  • @geksogen4117
    @geksogen4117 8 місяців тому +1

    Спасибо!!!

  • @user-kr1vd5th5d
    @user-kr1vd5th5d 8 місяців тому +1

    Кста, интересный момент, я покупал обычные нанки с али, мегамаркета и в одном наборе была, все PB

  • @romankryvolapov7961
    @romankryvolapov7961 6 місяців тому

    Не так давно на али начали появляться очень маленькие версии esp32 c3, esp32 s3, rp2040 и некоторые другие, а не попадалась ли 328p в очень маленьком исполнении? Минимум что видел- это версия без usb, но она намного больше, чем хотелось бы. Ищу подобную плату с 5v логикой...

  • @FantasyDD1
    @FantasyDD1 7 місяців тому

    А компилятор поддерживает эти дополнительные плюшки? Менять компилятор или дополнять конкретно под китайский клон! Не думаю что китайцы на это заморочатся

  • @serjxgross_555
    @serjxgross_555 8 місяців тому +1

    ESP ставить на телегу то себе ещё занятие. STM 32 вот это тема!!!

  • @goiiia3774
    @goiiia3774 8 місяців тому +1

    Два уарта, то что нужно !

  • @Anisimov_Yu_M
    @Anisimov_Yu_M 8 місяців тому +2

    Почитать DS, "лишний код" дописать на ASMe.

  • @beerbear9182
    @beerbear9182 8 місяців тому

    Пару лет назад покупал такие. Прошивал через SinaProg фьюзы и бутлоадер как у новой нанки и пользовался

  • @vasiliyhotovchik
    @vasiliyhotovchik 8 місяців тому +1

    Спасибо за труд. Самому хрен разберёшься. Китаёзы шлют не кондицию как с добром утром. Даже уже те у которых покупал 2 года спустя. Хочется морду начистить как медный таз.

  • @user-xt5ts8yx8d
    @user-xt5ts8yx8d 7 місяців тому

    Код класса SerialPrint работает с конкретными регистрами, которые завязаны на UART 0. А так как UART реализован аппаратно, то работает он скорее всего не "дерганьем ног", а записью в конкретный регистр. Создавая новый объект Serial1 и пр. мы можем лишь поменять настройки с которыми будет работать данный объект, типа установленной скорости соединения, очередность передачи битов и пр. Для работы со вторым портом нужно допиливать код. И в SerialBegin помимо скорости указывать с каким портом будет работать данный объект. Как вариант.

    • @nickolsky
      @nickolsky 3 місяці тому

      Там нет объекта Serial1 о чём компилятор и сказал. Ну ладно)

    • @user-xt5ts8yx8d
      @user-xt5ts8yx8d 3 місяці тому

      @@nickolsky Я объясняю на много ходов вперед, чем изначальное отсутствие объекта ;)

  • @user-jy3oh4kj2p
    @user-jy3oh4kj2p 8 місяців тому

    На плату ардуино уно вместо атмеги 328 можно поставить микросхему без изменения платы ?

    • @user-rt4wp9em6x
      @user-rt4wp9em6x 8 місяців тому

      Там питание немного по другому

    • @arduinoLab
      @arduinoLab  7 місяців тому

      поставить можно, но либо не трогать портЕ, либо не запаивать их, видео же показана распиновка,

    • @electronics_is_easy
      @electronics_is_easy 5 місяців тому

      @@arduinoLab а что там за мелкий такой стоит юсб юарт преобразователь? Мелкая микра сверху.

  • @MPAM_by_XY
    @MPAM_by_XY 8 місяців тому

    я шил свежий оптибут и все хорошо. и это... у ней не разведены ноги i2c второго

  • @rn4acw
    @rn4acw 8 місяців тому +1

    Еще бы ног с прерываниями кроме 2 и 3.

  • @mozgx18333
    @mozgx18333 8 місяців тому

    нету, не нашли

  • @nighthunter28
    @nighthunter28 8 місяців тому +1

    блин ща поперли уже нанки с фейковым ch340 :( приходится отпаивать чипы atmega и ставить на нормальные доноры, т.к. у фейковый ch340 электрически не совместим с нормальным ch340. из-за 3 копеек прибыли китайцы даже платы переразводят под него. нет слов

  • @denisgluk431
    @denisgluk431 8 місяців тому

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

  • @drone_tales
    @drone_tales 8 місяців тому

    Не совсем понятно зачем такие танцы с бубном? Кто мешает ручками создать класс HardwareSerial с нужными вам пинами и прочим?

    • @_xDriver_
      @_xDriver_ 8 місяців тому +1

      ЧЯВО? "создать класс HardwareSerial" ?

    • @drone_tales
      @drone_tales 8 місяців тому +1

      ​@@_xDriver_ Не понял, куда ответ делся. Собственно повторюсь: ТЯВО: HardwareSerial Serial1(1); Serial1.begin(); или (что одно и тоже в данном случае) HardwareSerial* Serial1 = new HardwareSerial(1); Serial1->begin();

    • @_xDriver_
      @_xDriver_ 8 місяців тому +1

      @@drone_tales слушай, мне прям интересно стало...
      есть у тебя пример?
      это надо в граните отбивать - "создать класс HardwareSerial с нужными вам пинами"🤔
      мне вот на пинах 11 и 12 нада...

    • @drone_tales
      @drone_tales 8 місяців тому

      @@_xDriver_ Ну а в чем проблема то? К примеру ESP32 и STM позволяют назначить любые пины для UART. Без проблем переназначаются с дефолтных (RTFM по дефолтным и по HardwareSerial::begin() и по конструктору). Я так думаю, что и AVR32 тоже позволяет сее сделать (опять же RTFM по HardwareSerial::begin() и по конструктору). В зависимости от платформы пины/UART регистры назначаются либо в конструкторе либо в begin(). Короче RTFM и Look the source, Luke!

    • @_xDriver_
      @_xDriver_ 8 місяців тому +4

      @@drone_tales да случай тяжелый, я тя разочарую, ни ESP32 ни STM не могут переназначит хардварные интерфейсы НА ЛЮБЫЕ пины, а ATMEGA328 не может от слова СОВСЕМ!
      с такими познаниями, лучше советов не давать.

  • @mslq
    @mslq 8 місяців тому +2

    Эти ардуинщики вас всех в тупик завели, делом займитесь, и пишите на асме, будете в полную мощность использовать железо процессора, а не эта кривая си-ардуинка.

    • @_xDriver_
      @_xDriver_ 8 місяців тому +3

      Сразу в опкодах надо писать, даже компилятор не нужен, вот где мощь!!))