RP2040 малинка без остинок

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

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

  • @Anatoliy-3D
    @Anatoliy-3D หลายเดือนก่อน

    Відео є хорошим навігатором для початківців. Жирний плюс!

  • @КонстантинГомзин
    @КонстантинГомзин 8 หลายเดือนก่อน +5

    Очень интересно смотреть за процессом программирования и за ходом мысли программиста - это интереснее, когда просто идёт рассказ по уже написанному коду.. про 133 кГц - ну да, увидел я это сразу и давай кричать, так ты не слышишь) хорошо потом сам увидел ))

    • @CrematorXXX
      @CrematorXXX 5 หลายเดือนก่อน

      В след раз кричи громче

  • @CanchezAK
    @CanchezAK 7 หลายเดือนก่อน +4

    О, прикольно, упростили процесс установки Pico SDK. Я когда настраивал, не было еще ничего, только Pico SDK сам по себе и к нему был прикручен доисторический gcc. Сидел, перекручивал на современный + CMake) Теперь так удобнее, но, конечно, снижение порога вхождения для новичков - это очень приятно, наконец-то у ардуинщиков появилась альтернатива, может быть, вырастут в толковых программистов)

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

      GCC 14.2 released [2024-08-01]
      А современный компилятор это какой?

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

      @@akhromov63 К нему был прикручен GCC 6.3.0, сколько помню)

  • @AbaddoN__S
    @AbaddoN__S 8 หลายเดือนก่อน +3

    Спасибо за подробности. Пожалуй закажу себе парочку для экспериментов.

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

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

  • @nvv1305
    @nvv1305 8 หลายเดือนก่อน +3

    Спасибо за обзор! Повторил все шаги что в видео, все ок! в качестве платки отладчика, использовал "sipeed slogic combo 8" (как то приобрел) в режиме DAP-Link (увы, контакта для RESET нету, неудобно).

    • @РусланХайрулин-з6я
      @РусланХайрулин-з6я 7 หลายเดือนก่อน +2

      В качестве отладчика через swd можно пользовать другой pico благо она копеечная , у dygikey есть видео

  • @openFrimeTv
    @openFrimeTv 8 หลายเดือนก่อน +6

    а не будет отдельного урока про pio?

    • @arduinoetc
      @arduinoetc  8 หลายเดือนก่อน +5

      Это еще более бессмысленное дело, чем ролики по ассемблеру для начинающих. Нужен другой образ мышления для PIO, в тактах. :) Зато почти каждая задача - вызов.

    • @openFrimeTv
      @openFrimeTv 8 หลายเดือนก่อน +1

      @@arduinoetc просто это очень крутая штука, про нее все пишут, но ограничиваются морганием светодиода. лишь единицы делают что то полезное)

    • @arduinoetc
      @arduinoetc  8 หลายเดือนก่อน +3

      Нужна конкретная задача, иначе именно моргание светиком и получится. Хотя можно PWM на PIO запилить для моргания, все-таки поинтереснее будет.
      Моя задача является коммерческой тайной и рассмотрена быть не может. Хотя она интересная. :)

    • @openFrimeTv
      @openFrimeTv 8 หลายเดือนก่อน +1

      @@arduinoetc ну или вообще упороться и сделать какой нибудь манчестерский код) вот это было б интересно. или Ir интерфейс сделать)

    • @sledleo
      @sledleo 8 หลายเดือนก่อน +4

      ​​@@arduinoetcконкретная задача?! Так их полно - общение с периферией на PIO, на сколько это возможно. Конкретно - VGA интерфейс, HDMI interface, адресные светики, кастомный SPI с каким-нибудь автоматическим чипселектом, вот хотя бы это... хотя бы это для нас чайников автор бы разжевал.
      Ну и как всегда признателен за Ваш труд, мега респект!

  • @dmytromykhailiuta
    @dmytromykhailiuta 8 หลายเดือนก่อน +3

    Прикольній процик. uPython порадовал.

  • @РусланХайрулин-з6я
    @РусланХайрулин-з6я 8 หลายเดือนก่อน +1

    Не до конца понял как чего,вроде собирал раньше VSCode OpenOCD и GBD а сейчас сделали плагин под все вместе?

  • @Mr.Leeroy
    @Mr.Leeroy 8 หลายเดือนก่อน +4

    Заказал сотку RP2040 еще в дек 2022 и пак компонентов собрал, потом заставили заниматься несвязанными вещами, в итоге платы еще в разработке, но походу будут 4х слойные под 0402 и кондеры 0201 под ручную пайку 🤣без микроскопа.
    Другие контроллеры под свои поделки не нужны в 95% случаев, так что сотка разлетится, и в конечном итоге свой форм-фактор того будет стоить на все 100%
    P.S. силикОн - это silicone, a silicon - это -кремний- сИликон

  • @DmitriiPimkin
    @DmitriiPimkin 5 หลายเดือนก่อน

    Как всегда качественный контент.

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

    Спасибо, очень интересно.

  • @ГеоргийСвиридов-м2щ
    @ГеоргийСвиридов-м2щ 8 หลายเดือนก่อน +3

    Очень интересно ! У меня проснулся интерес попробовать поработать через SDK ?

    • @LuckyAnon
      @LuckyAnon 5 หลายเดือนก่อน

      У тебя тебя проснулся интерес попробовать поработать через SDK?

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

      @@LuckyAnonУ него проснулся интерес попробовать поработать через SDK?

  • @Vasily7708
    @Vasily7708 8 หลายเดือนก่อน +3

    J-link ом можно его дебажить?

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

      Можно

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

    Расширение serial monitor и на PIO для RP2040 работает. А штатный что то не хочет...

    • @arduinoetc
      @arduinoetc  8 หลายเดือนก่อน

      Штатный Serial Monitor от PIO на PIO или что вы имеете ввиду?
      Для PIO нужно в platformio.ini как минимум monitor_speed указывать, если он отличный от умалчиваемого в параметрах платы, а если UART'ов несколько, то и порт конкретный нужно указать.

    • @labprom
      @labprom 8 หลายเดือนก่อน

      @@arduinoetc Именно "Штатный Serial Monitor от PIO на PIO" . И port и speed в ini указаны, но что-то не конектится....

    • @arduinoetc
      @arduinoetc  8 หลายเดือนก่อน

      Ни разу за все годы использования PIO не сталкивался с проблемами его Serial Monitor'а.

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

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

  • @toshibamaster2210
    @toshibamaster2210 8 หลายเดือนก่อน +1

    этот тот проц с рахитным ацп ?

  • @JinLav
    @JinLav 5 หลายเดือนก่อน

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

    • @arduinoetc
      @arduinoetc  5 หลายเดือนก่อน

      Здравствуйте. Если планируете делать беспроводную клавиатуру, то само собой нужны МК с BLE, например ESP32/-C3/-S3. Если же проводную USB, то RP2040 отличный кандидат, в его SDK входит библиотека TinyUSB, в примерах которой есть HID устройства.

    • @JinLav
      @JinLav 5 หลายเดือนก่อน

      @@arduinoetc спасибо большое!!!

  • @MihailDenisov
    @MihailDenisov 8 หลายเดือนก่อน +1

    Cortex M0+, да ещё и с двумя ядрами. Интересно, даже не чекал.
    Увидел что отладка по даплинку, а так как я свой даплинк делал, я знал что он на Кортех М.
    Инетерсно, как компилятор под капотом работает.

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

    зачем вы тестируете скорость работы функции rand и операций преобразования? операции над вещественными числами тут явно вменшистве в теле цикла...

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

      Предлагаете тригонометрические функции вызывать? Так они скорее всего табличную реализацию имеют.
      3 вещественных деления и вещественное сложение против 2 генераций псевдослучайный чисел общей стандартной библиотекой. И учитывая бессмысленность моего теста, вполне себе "попугаи".

    • @acrsofter
      @acrsofter 8 หลายเดือนก่อน +1

      @@arduinoetc ну насчет бысмысленности согласен, как и бысмысленности вообще использовать floatы

  • @ВиталийСтароверов
    @ВиталийСтароверов 6 หลายเดือนก่อน

    Здравствуйте.Я только начинаю программировать, у меня проблема с компиляцией : выходит ошибка ninja: error: loading 'buld.ninja' : The system cannot find the file specified. И во вкладке problems cannot open sourse file "stdint.h". Заранее спасибо .

    • @arduinoetc
      @arduinoetc  6 หลายเดือนก่อน +1

      Если все сделано как в ролике, то новый проект должен сразу собираться.
      Для импортированных проектов надо первым делом выбрать "Configure CMake".

  • @pavelnedelin5282
    @pavelnedelin5282 8 หลายเดือนก่อน +12

    Максимальный разгон с поднятием питания ядра - 413 мегагерц, спалить проц командой поднятия питания невозможно. На PIO можно делать вообще всякие интерфейсы, у меня получились драйвера для LCD экранов, но есть подводные камни ;)

    • @openFrimeTv
      @openFrimeTv 8 หลายเดือนก่อน +6

      сделайте ролик про PIO. я бы с радостью посмотрел)

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

      А самый главный секрет не сказал, чтобы разогнать пико >300М нужно....) Думаю кому надо найдут об этом инфу.

    • @one_love_forever
      @one_love_forever 8 หลายเดือนก่อน +1

      Сделайте, пожалуйста, ролик про PIO 🙏

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

      Читал что подводным камнем для разгона может быть подключение к флэш памяти (хотя вроде бы есть делитель...)? Можете намекнуть о каких камнях вы упомянули?

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

      @@paulliaous167 Делитель легко правится перекомпиляцией файла boot2_*.S, а подводные камни я нашёл в PIO, если настраивать DMA передачу и писать PIO программу с командами PULL NOBLOCK - то некоторые команды вывода на пины OUT просто игнорируются, PULL NOBLOCK работает намного быстрее в отличие PULL BLOCK, но ввиду побочных эффектов не всегда это нормально воспринимает периферия.

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

    не работает (( Failed to setup example. && Failed to download and install SDK and/or toolchain.

    • @arduinoetc
      @arduinoetc  8 หลายเดือนก่อน +4

      Разбирайтесь со своим интернетом. Только что все удалил и поставил заново - без проблем. Там 2 с небольшим гигабайта закачивается.

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

      @@arduinoetc да, точно, я начал подозревать это, и отключил все из роутера, теперь ошибка toolchain исчезла, а вот проэкт из примеров все равно не могу создать

    • @henadzmuhin
      @henadzmuhin 7 หลายเดือนก่อน +3

      У меня также в упор отказывался запускаться проект из примеров. Помогло подключение через VPN.

    • @ДенисЖ-й7й
      @ДенисЖ-й7й 5 หลายเดือนก่อน

      Уже три дня пытаюсь завести плату zero. Сделал по видео всё, как обычно не проходит с примерами, и гит в системе, и апдейт инит делал и vpn, но все равно не получается. Если брать новый проект (по умолчанию printf("Hello, world!
      ");), то все компилируется, создаются файлы, забрасываю на плату, она перезагружается, и тишина (т.е. в винде обчно когда подключается устройство издается звук) при этом менял и нули и единицы настройки в параметрах pico_enable_stdio_uart( xxx 0) pico_enable_stdio_usb(xxx 0). Пробовал и другие релизы. Не поддается через VSC. Плата точно работает. Собирал проект в Thonny все работает.

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

    Очень интересно, но failed to setup example как обычно с vsc, надо прикрутить еще костылей чтобы с гх подтягивал?

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

      Скорее всего git установить надо в систему.

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

      @@arduinoetc Так точно! Обновил git на актуальную версию, сдк и тулчейн загрузились. Спасибо.

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

    В чём RP2040 превосходит ESP32-C3? Цены и возможности примерно одинаковы, но у ESP есть Wi-Fi и BT. Понятно, что 2 ядра, но это не кажется такой полезной функцией как радиосвязь.
    Извиняюсь, не смотрел видео полностью, поскольку оно длинное и в основном не про сравнение микроконтроллеров.

    • @arduinoetc
      @arduinoetc  7 หลายเดือนก่อน +8

      Зачем все эти STM32 и AVR с PIC без функций радиосвязи, когда есть такой прекрасный МК как ESP32-C3...
      Извиняюсь, весь комментарий не прочитал, он длинный и не про тему ролика. :)

    • @anatoliyv5607
      @anatoliyv5607 12 วันที่ผ่านมา

      Там ног больше и ими удобнее управлять

  • @andreichernyshev8554
    @andreichernyshev8554 8 หลายเดือนก่อน +1

    Спасибо!

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

    Pi = Пай, Raspberry Pi (['rɑːzbərɪ paɪ], Ра́збери па́й) - малиновый пирог (pie)

    • @taugras
      @taugras 8 หลายเดือนก่อน +1

      когда в конце будет 'е', тогда и будет пай, а пока ПИ

    • @micefriend
      @micefriend 8 หลายเดือนก่อน +1

      @@taugras Английский язык вас не поддерживает:
      Открытым слогом в английском языке считается слог, который оканчивается:
      - на гласную: be, no, ro-bot;
      - на немую e, перед которой стоит согласная: tale, name.
      Гласные в открытом слоге читаются также как в английском алфавите.

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

      ролик для русскоязычных. то как проговаривается - сразу понятно что имеется в виду. хочется правильного английского произношения - слушайте англоязычные ролики.

    • @micefriend
      @micefriend 8 หลายเดือนก่อน

      @@delais2262 Я вас услышал. "Эс как доллар", едем дальше.

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

    У кого не установились примеры, пропишите путь к файлу git.exe или в расширении или в системе.

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

    Все дело во флюсе.

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

    появился новый процессор rp2350

    • @akhromov63
      @akhromov63 3 หลายเดือนก่อน

      Похоже все. Купил в сентябре 5 платок 2350. А сегодня уже доставка в Россию недоступна.

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

    Здесь не англосаксов нужно было хейтить...

  • @alialif-fp9ve
    @alialif-fp9ve 3 หลายเดือนก่อน

    Сплошная вода .

  • @yurigreenchuke5572
    @yurigreenchuke5572 2 หลายเดือนก่อน

    Ардуинко курит в сторонке