RP2040-Zero. как альтернатива Arduino Nano

  Рет қаралды 27,445

arduinoLab

arduinoLab

Күн бұрын

Пікірлер: 164
@arduinoLab
@arduinoLab Ай бұрын
🐾RP2040-Zero на али: bgd.by/71meig?erid=2SDnjea6D6z Raspberry Pi Pico: bgd.by/71r7gd?erid=2SDnjd9wy46
@YouROK85
@YouROK85 Ай бұрын
Pi Pico пишет что нет такой страницы
@PlaceTickets
@PlaceTickets Ай бұрын
Сообщите Ваш видеоканал на российских видеохостингах пожалуйста. а то доступ к ютюбу осталось неделя или две. Когда будет комманда свыше, даже GoodByDPI не поможет.
@PlaceTickets
@PlaceTickets Ай бұрын
@@vysotskynv Предположим я куплю VPN , но 99% покупать не будут. Но собственно раз уж так, то скорей всего есть канал в россии. То пусть опубликует. А то все будут смотреть канал без ВПН а я один буду смотреть его через ВПН.
@oydomik5612
@oydomik5612 Ай бұрын
Какая частота Шим и скорость АЦП? Можете показать осциллографом?
@oydomik5612
@oydomik5612 Ай бұрын
Чтобы замерить скорость АЦП можно создать массив на 100 до 1000записей и с помощью микроса засечь время записи с выводом в сериал.
@reloaderelectro
@reloaderelectro Ай бұрын
Ваш канал как кладезь мудрости. Когда нужно про какой-то модуль узнать - достаточно поискать у вас и тут же кратко, без лишних слов и всё по делу. Да не угаснет у вас запал на новые видосы!
@_xDriver_
@_xDriver_ Ай бұрын
там еще два ядра loop{}; loop1{} можно запустить прям изкаропки.
@YouROK85
@YouROK85 Ай бұрын
Еще и pio есть, где можно свою программу написать, чтоб проц освободить
@mogway791
@mogway791 Ай бұрын
Круто!
@sardaukar6478
@sardaukar6478 29 күн бұрын
👍
@ДмитрийАфоничкин-в8р
@ДмитрийАфоничкин-в8р 7 күн бұрын
Изкаропки, о господи
@_xDriver_
@_xDriver_ 7 күн бұрын
@ДмитрийАфоничкин-в8р шо не так?
@localixdots9698
@localixdots9698 Ай бұрын
На WCH CH32 сейчас многие переходят - стоят дешевле, возможности хорошие, качество хорошее, потребление в целом низкое. Но я бы ожидал снижение цен на RP2040 потому как они новый чип выпустили, а значит старый будет со складов потихоньку сбываться. + на pi pico много интересных проектов делают - эмулятор спектурма, денди эмуляторы, vga вывод и прочее. А еще там есть DMA который управляет пинами при ядре в спящем режиме. Т.е. ядро отключено, а пины управляются согласно логике, для 7-led историй самое то. + если перефирия не нужна можно отключать программно чтобы потребление снизить. А ещё внешная флешка - если места под скетч не хватает то можно поставить почти любую SPI флешку для хранения программы. Т.е. чип не хранит прошивку - она выполняется с внешней памяти.
@borntodie3832
@borntodie3832 Ай бұрын
Я, в последнее время, покупаю RP2040 за 150-200 рублей. 16МБ флеша и ядра без проблем бустятся до 250МГц. На пико нет DMA, но есть PIO, мне он помог дисплей завести на 16бит интерфейсе.
@orkoteg09
@orkoteg09 Ай бұрын
@@workhard2170 китайский STM32
@АлексейКотельников-з5к
@АлексейКотельников-з5к Ай бұрын
​@@workhard2170 так понимаю он имеет в виду чипы типо CH32V003, CH32V203, и т.д., но для них требуется программатор ( по крайней мере раньше )
@localixdots9698
@localixdots9698 Ай бұрын
@@АлексейКотельников-з5к для любого МК требуется программатор. Но стартовый набор на алике для ch стоит недорого и в его коплект входит программатор. Более того как это не парадоксально, но кажется в чипдипе я видел CH32V003 дешевле чем на алике)
@Pro100_BooM_
@Pro100_BooM_ Ай бұрын
Ro2040 вряд-ли сильно подешевеют тк на их основе производится взлом Nintendo switch
@АлексейКотельников-з5к
@АлексейКотельников-з5к Ай бұрын
У каждого чипа свои плюсы и минусы. Атмега имеет более широкий диапазон питания чем esp32 или RP2040. Думаю это главный плюс. А для ch32 требуется программатор плюс мало ещё информации в интернете.
@Бумбарашка
@Бумбарашка Ай бұрын
Одни плюсы! Можно температуру по hdmi выводить на телек )
@Редкиевидеороликипрокомпанетнт
@Редкиевидеороликипрокомпанетнт Ай бұрын
Прикольно было бы такая фича!!!
@Бумбарашка
@Бумбарашка Ай бұрын
@@Редкиевидеороликипрокомпанетнт так эта фича имеется под капотом как говориться из коробки! Например проект Мурмулятор и VGA и HDMI умеет !
@electronics_is_easy
@electronics_is_easy Ай бұрын
Работал с RP2040 на микропитоне в среде PyCharm. Делал плату даже под RP2040. Сравнивать RP2040 с Атмегами или вообще еще с чем либо не очень корректно. Для каждой задачи свои камни. У RP2040 тоже есть минусы как и у других камней. Всего лишь только 4 канала АЦП (у атмег больше), да можно измерять что либо через мультиплексор, но это дополнительная микра на плате, плюс выводы для ее управления. Нет внутреннего еепрома, а у Атмег есть. Да можно припаять внешний еепром, но это опять отдельный чип на плате по I2C. Так же у RP2040 нету флэш памяти для хранения программ, строго нужна внешняя память, а это опять дополнительный чип на плате работающий по SPI. Плюсы тоже есть, АЦП 16 бит что очень круто, 16 аппартных ШИМ, это топ. Мощная внутренняя периферия (но при программировании на микропитоне от нее толку мало так как функции использующие эту самую периферию урезанные и убогие). Ну и как было сказано в видео, паять такой чип самому без навыка не получится. Хотя я уже запаял их уже не один десяток, все работает. Если возможно лучше покупать готовые платы с RP2040 и использовать в проектах. Ну и уже выпустили новый чип RP2354 c 48GPIO и внутренней памятью флэш на 2М. Наверное скоро RP2040 устареют ибо сейчас все быстро устаревает, ничего личного просто бизнес...
@artourd
@artourd Ай бұрын
Eeprom-a нет, так как сама память чипа может использоваться как ееprom. Во всяком случае в Micropytone можно использовать хоть всю оставшуюся свободную память под внутренние настройки программы.
@electronics_is_easy
@electronics_is_easy Ай бұрын
@@artourd в целом да. Если микропитон позволяет использовать отдельные ячейки памяти для хранения данных, то не вопрос. На данный момент не было необходимости использовать такие возможности микропитона
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м Ай бұрын
EEPROM удорожает производство чипа, и в современных камнях его не ставят, ибо можно накатить littlefs + kvs - полноценная замена епром, даже более надёжная, ибо износ равномерно распределяется по всей файловой системе. И откуда взяли 16бит АЦП? Там стандартные 12
@veoramid
@veoramid Ай бұрын
На маленьких платках (с нано) можно после заливки прошивки "смахнуть" лишнее и использовать в "энергосберегающем" режиме. Такую платку жалко курочить :) PS: спасибо за обзор!
@ViserChannel
@ViserChannel Ай бұрын
Недостающие выводы отдельными пятаками - это ОЧЕНЬ ДАЖЕ ХОРОШО! Я вот для допиливания не распаянного функционала на BT модуле паяюсь сейчас прям к кускам дорожек, а их еще найти надо... Такая боль. С пятаками было бы прямо проще. Хочу приобрести эту платку чисто для коллекции)
@vladimirkudiyarov2936
@vladimirkudiyarov2936 Ай бұрын
Вах! Я на них тоже дафно поглядывал! Спасибо! Надо брать!
@qpmdb
@qpmdb Ай бұрын
Интересная плата, особенно размер порадовал ширина как у ардуинки, сам камень пробовал порадовал какой то стабильностью что ли, не понравился микропитон так как занимает много в памяти и своя среда разработки, но если в ардуино иде то можно и позаниматься, протестить основные модули, и можно проекты делать. Хорошее видео!
@vernnms78
@vernnms78 Ай бұрын
Спасибо! Закажу для тестирования. 😊
@sergey_5557
@sergey_5557 Ай бұрын
Поддержку ядра PICO лучше ставить от earlephilhower. Тогда будут доступны все китайские клоны Pico с разным размером флэша, разгон частоты CPU и другие настройки
@AlexanderTES
@AlexanderTES 15 күн бұрын
Спасибо! Было очень полезно
@44Nemo44
@44Nemo44 Ай бұрын
Спасибо. Наличие PIO главный плюс. Многие энтузиасты смотрят в сторону WCH RISC-V обратите внимание на CH32X033(035). Интересные.
@RuBuCa
@RuBuCa Ай бұрын
Попробуйте Seeed Studio XIAO SAMD21, это отличная альтернатива, и скорость, и память.
@alexchrus
@alexchrus Ай бұрын
Мне больше понравился альтернативный пакет поддержки Pico для Arduino, by Earle Philhower (ссылки, как я понял, не пропускают, легко найти "earle philhower github"). Он основан на Pico SDK напрямую, не на Mbed OS, и это даёт некоторые преимущества. Ну и, показалось, менее "глючный" - например, со "штатным" на MBed OS на моей системе никогда не проходил upload, приходилось копировать uf2 файл самому.
@sergey_5557
@sergey_5557 Ай бұрын
Описание как раз и отсылает к сайту Earle Philhower
@serjpenza957
@serjpenza957 Ай бұрын
Главная проблема RP2040-Zero, не разведены выводы SWD.
@borntodie3832
@borntodie3832 Ай бұрын
Это на какой плате? И зачем оно тебе?
@Peter-ir5fg
@Peter-ir5fg Ай бұрын
Интересно, что там по энергосбережению. Спасибо за видео!
@sergesara3386
@sergesara3386 27 күн бұрын
Сколько ни бьюсь, не появляется ком-порт в среде Ардуино. И кнопки нажимал, и перезагружал с нажатыми кнопками, но ничего не помогает! Скажите, что требуется сделать, чтобы это устройство заработало?
@D0ct0rDTV
@D0ct0rDTV Ай бұрын
У RP2040, ESP32 и CH32V, столь популярных у самодельщиков, есть вещь, которой не было у atmega - это пошаговая отладка программы: для CH32V и ESP32 программаторы-отладчики вполне себе доступны, в некоторых ESP32 отладчик даже внутри самого чипа, а отладчик для RP2040 можно собрать из другой платы на RP2040. Для ATmega/ATtiny тоже есть отладчик, но он стоит конских денег, и отлаживать приходится принтами
@Bagasl
@Bagasl Ай бұрын
у ch32v отладка очень удобная кстати, кроме полноценного дебаггера в ide можно ещё через printf печатать. Работает либо по uart, либо по тому же проводу, который используется для прошивки (SWDIO). То есть для полноценных прошивки и дебага от программатора на мк идет всего 3 провода, VCC, GND и SWDIO
@D0ct0rDTV
@D0ct0rDTV Ай бұрын
@@Bagasl у V1 и старше есть и SWCLK, он тоже нужен. Единственное, что есть у ARM, но пока не видел у других - это CoreSight, дает возможность отсматривать актуальное содержимое переменных и регистров
@Bagasl
@Bagasl Ай бұрын
@@D0ct0rDTV v1 и старше пока не тыкал, спасибо за уточнение. Могу ошибаться, только начал вникать в MounRiver, но просмотр регистров и переменных есть и у ch32.
@БорисБ-ж9ы
@БорисБ-ж9ы 24 күн бұрын
под arduino ide 1.8.10 тоже запускается и все работает. Чтобы rgb светик заработал, надо neopixel библиотеку установить
@koshchey42
@koshchey42 Ай бұрын
Зачем вы пользуетесь ArduinoIDE, когда есть PlatformIO?
@ИванКосарев-в2е
@ИванКосарев-в2е 19 күн бұрын
Так если не будет работать код для атмеги может лучше взять атмега 328пб за теже 200р? либо стм32 за 120р с доставкой ?
@zenfonasus7541
@zenfonasus7541 18 күн бұрын
Можно, но стм32 давно не видел не клон
@AlexanderTES
@AlexanderTES 15 күн бұрын
у ардуино нано плюс - наличие EEPROM на борту здесь же придётся внешнюю микросхему присобачивать, если надо что-то сохранять А в целом - согласен. rp2040 - отличный выбор. Я один свой проект делалл на ардуино нано - и довольно быстро упёрся в размер флэш-памяти и оперативной памяти. А здесь этой проблемы нет в принципе. Да ещё и 2 ядра, в результате чего можно какие-то задачи спихнуть на второе ядро. 2 UART вместо одного - тоже плюс для некоторых применений. Мне очень нравится.
@arduinoLab
@arduinoLab 14 күн бұрын
зачем, во флеше можно хранить
@AlexanderTES
@AlexanderTES 14 күн бұрын
@@arduinoLab там ресурс меньше же. Если хранить нечто, часто перезаписываемое, например текущие данные каких-то процессов, чтобы в случае сбоя продолжить с последней сохраненной точки.
@AVTO-EL-35_77
@AVTO-EL-35_77 Ай бұрын
Блютуз адаптер для ПСМ флешера не находили? Был бы очень благодарен.
@максКозлов-ф3ш
@максКозлов-ф3ш Ай бұрын
Расскажите, а какие проекты делаете?
@_Dmitry_Pavlov
@_Dmitry_Pavlov Ай бұрын
К pico даже экранчик как-то довольно просто подключал через Arduino IDE, который на семьдесят девятом контроллере 240х240 , и еще оставалась куча выходов. Конечно при намного больших возможностях и одинаковой цене выбор очевиден, если не привык к stm32. Хотя у дешевых стм на борту десятки или сотни килобайт, а здесь уже мегабайты.
@AleksandrIvin
@AleksandrIvin Ай бұрын
Мегабайты не на борту, а на внешнем флеше
@IHaSker
@IHaSker 10 күн бұрын
Уже вышла RP2350, второй ревизии где и ядра мощнее, и есть FPU, правда всё также нету EEPROM
@dmitriysin5423
@dmitriysin5423 Ай бұрын
Брал пяток таких на али пару не завелись, спор выиграл. Смог восстановить неработающие - в них была не пропаян чип памяти, прогрев феном с флюсом и прижатие помогло. Вообще не понимаю зачем было использовать микросхему в таком формате!
@alexnorton1305
@alexnorton1305 Ай бұрын
Подскажите, в эту плату можно залить код написанный на ардуиновском языке?
@doodocina
@doodocina Ай бұрын
что такое "ардуиновский язык"? вы тему-то изучите, прежде чем глупости писать
@alexnorton1305
@alexnorton1305 Ай бұрын
@@doodocina я слышал, что платы ардуино используют сиподобный язык, который более нигде не применяют, кроме как на мк с залитым загрузчиком.
@doodocina
@doodocina Ай бұрын
@@alexnorton1305 это обычный цпп
@АндрейКиселев-б1ы
@АндрейКиселев-б1ы Ай бұрын
Да можно. Пишите в программе Ардуино ИДЕ , указываете что плата ПИКА и заливаете. Работает супер быстро. Сам пользуюсь этим.
@alexnorton1305
@alexnorton1305 Ай бұрын
@@АндрейКиселев-б1ы спасибо.
@SkapKovdor
@SkapKovdor Ай бұрын
Заказал пару недель назад в wb по 150 ардуинки про мини альфа производства Россия, на контроллерах стервы названия 🤔 обновил загрузщики, проверим как в работе
@arduinoLab
@arduinoLab Ай бұрын
загуглил, обычный китайский LGT8F328P, что мелькал в видео, что в нем российского, непонятно.
@SkapKovdor
@SkapKovdor Ай бұрын
@@arduinoLab хотел лот вам скинуть, но он пропал вместе с моим сообщением
@arduinoLab
@arduinoLab Ай бұрын
в "на проверке" ничего нет.
@andreyzhuravlev7861
@andreyzhuravlev7861 Ай бұрын
А на каком IDE писать кроме ардуино? Есть нормальная среда от производителя и работает ли она в линукс?
@arduinoLab
@arduinoLab Ай бұрын
kzbin.info/www/bejne/aZfWk6qilKx6jLM
@SIM31r
@SIM31r Ай бұрын
Platform IO смотрите, был подробный курс несколько месяцев назад на Ютубе у конкурента
@andreyzhuravlev7861
@andreyzhuravlev7861 Ай бұрын
@@arduinoLab спасибо.
@alexchrus
@alexchrus Ай бұрын
Успешно использовал Qt Creator для редактирования кода с intellisense и сборки через cmake. Насчёт отладки из IDE - не знаю, можно ли настроить, не пробовал.
@serqw8974
@serqw8974 Ай бұрын
Интересно, а USB-микрофон можно будет на ней собрать?
@niyazleushkin
@niyazleushkin 27 күн бұрын
Если подключить нормальный ADC, и эмулируя HID, то да, можно. но качество явно будет посредсвенным, из-за невозможности реализации передачи нормального качества по USB2.0. Советовал бы собирать аналоговый микрофон с аналоговым усилителем и ссылаться на порт ADC от ПК, если нет необходимости работать напрямую с USB. Можно из ADC и rp2040-zero.
@serqw8974
@serqw8974 27 күн бұрын
@@niyazleushkin у меня есть самодельный USB-микрофон на STM32. Работает вполне качественно, хотя и с электретным капсюлем (через микрофонный усилитель MAX9814). Вот и возник вопрос - может ли RP2040 заменить STM32 и хватит ли его для оцифровки сигнала и передачи по USB.
@niyazleushkin
@niyazleushkin 27 күн бұрын
@@serqw8974 stm32, но какой именно? F103? F403? G4? Какой серии, от этого сильно зависят характеристики. Иначе есть stm32, которые по мощи могут обходить те же одноплатные ПК, уже молчу о скоростях работы чипа. Тот же stm32h743. Его конечно rp2040 никак не обгонит, пинов в разы больше, базовая частота за 400MHz, да и блоки FPU обширные, как и ядро cortex M7. У меня микрофон самодельный, полностью аналоговый, на схеме с канала HiDev, на капсюлях от панасоника, качество идеальное, слышно все, дак и стерео ещё. АЧХ ровный(должен быть), да и за эти же 500₽, сколько примерно стоит экземпляр микрофона, если собирать его, явно аналогов нет. Из минусов, втыкается в АЦП пк, и чем лучше встройка, тем лучше микрофон. Можно конечно вынести АЦП и просто подводить USB, но тогда цена микрофона сильно вырастет.
@Ais_Hunt
@Ais_Hunt Ай бұрын
Ну прям смотришь в корень, такой маленький корпус уже не запаяешь на коленке, да и в домашних условиях даже с фоторезистом сложно будет добиться такого качества дорожек. Вопрос в пустоту, это что получается если самодельшики хотят делать законченные устройства, то им обязательно нужно переходить на более новый качественный уровень, с капитальными вложениями (денег и времени) ? 🤔 З.Ы. Интересно, а жаба душить не будет целый мини компьютер ставить в паяльную станцию ? ))))
@arduinoLab
@arduinoLab Ай бұрын
уже нет, какая разница сколько там мегагерц, если он дешевле в двое и выполняет те же функции ничем не хуже.
@ex-format
@ex-format Ай бұрын
Имхо. Брать пико и вкорячивать в свои платы. Она готовая со всеми наворотами стоит копейки
@Menshinin
@Menshinin Ай бұрын
Удивительно, столько лет 328 чипу, а сделать его копеечным рыночек не смог...
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м Ай бұрын
Потому что зачем? Аудитория слишком узкая - ардуинщики, для работы если надо 8 бит, есть куча других вариантов. Атмел (микрочип) застрял в 90х, ему нормально
@vvdvlas8397
@vvdvlas8397 Ай бұрын
Какой смысл сделать его "копеечным"? Даже не "смысл" - его просто нельзя сделать "копеечным" по экономическим законам. Появление любого товара на рынке подчиняется двум законам - один физический "как придумать товар", а другой экономический "как произвести и продать".
@SIM31r
@SIM31r Ай бұрын
Он не копеечный, там все же 40 мА на ногу, новые МК слабее намного. Плюс помехоустойчивость надо проверить и все такое.
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м Ай бұрын
@@SIM31r 1) 40 мА не рекомендуется, 20 - адекватный предел 2) Зачем в контроллере мощные GPIO? 20мА достаточно что-бы светодиодами моргать и сигнал передавать, а для мощных нагрузок драйверы существуют 3) Высокая помехоустойчивость применима ко всем 8 битным контроллерам, преимущество устаревшего тех процесса
@SIM31r
@SIM31r Ай бұрын
@@ОбычныйЧеловек-щ7м вроде STM32 считаются более помехоустойчивые, так как промышленные изначально. PIC хвалят, а AVR больше как бытовые шли.
@Владимир-ф3ъ9и
@Владимир-ф3ъ9и Ай бұрын
на алике в магазине estardyn Nano на 40 рублей дороже этой платы, если брать партией штук 100 то смысл экономии есть, а если единичные экземпляры то сомнительно. Насчет производительности, сходу не могу придумать решение где она может пригодиться в домашних проектах. Я такие клоны брал чтобы писать на python а не на C , в таком случае они идеально подходят а для экономии странное решение на мой взгляд
@vitaliye86
@vitaliye86 Ай бұрын
Почему нет совместимой с наной
@Alexalex-vf2wf
@Alexalex-vf2wf Ай бұрын
можно ли на ней сделать HID клавиатуру?
@AleksandrIvin
@AleksandrIvin Ай бұрын
Можно
@pavlomukosieiev6588
@pavlomukosieiev6588 Ай бұрын
На атмеге низкое энергопотребление, Использую для датчиков. RP2040 это МС другого порядка как по скорости так и по возможностям. Их исползовать в паре, датчики и шина данных на мелких атмегах, экран с меню на Разбери.
@orkoteg09
@orkoteg09 Ай бұрын
msp430
@oydomik5612
@oydomik5612 Ай бұрын
Какая частота Шим у пико?
@niyazleushkin
@niyazleushkin 27 күн бұрын
Теоретически, это частота от половины частоты процессора, т.е 62.5 MHz, однако с повышением точности и требований к передаче, частота сильно падает. Через PIO и стандартной частоте ядра в 125MHz, я смог добиться около 13.8MHz, при 50% заполнении, это не мало и не много. Сигнал, он имеет искажения, где от квадратного есть нечто похожее на синусоиду, при 3.46MHz сигнал более ровный и отклонения в заполнении меньше(чем меньше период заполнения, тем время исполнения сильно улетает за пределы, от чего микроконтроллеру плохо ставиться и точность шим падает(улетает заполнение, а из-за емкости схем фактически на пин может не доходить высокая частота в нужной форме)). При 240Mhz частота шим составила 26.6MHz. Через аппаратный шим не пробовал, но в теории частоту там можно приблизить к теоретическому максимуму, в половину частоты ядра(при 125MHz это 62.5MHz, а при 240MHz это 120MHz). P.s попробовал аппаратный шим: при аппаратном ШИМ и при 125MHz ядра - 31.2MHz(При wrap 3, на wrap 2 шим нестабильный, но частота 83.3MHz) При 250MHz ядра - 83.3MHz(при wrap 2), из квадрата получилась синусоида.
@Nakojher
@Nakojher Ай бұрын
Когда хоббисты ищут "дешевую альтернативу" меге, всегда хочется спросить - кем нужно работать, что бы из за съэкономленных 100р терять вагон времени на изучение нового контролера. Наверное ночным сторожем. Зарплата маленькая, времени вагон.
@AleksandrIvin
@AleksandrIvin Ай бұрын
100% - хотя тут нужно смотреть на перспективу. У Raspberry и Stm с документацией все очень круто, и если хобби изучать новое, почему нет. А вот дешевый wch - тут уже чистые энтузиасты и реверс инж. Но если подвести итого, то «дороговизна» окупается за 5-10 минут работы специалиста, который знает такие слова как: микроконтроллер, ide, i2c, uart и тд. И если не делать серийные партии, то куда проще и дешевле «переплатить»
@arduinoLab
@arduinoLab Ай бұрын
причем тут 100р, их тупо нет, а если и есть, то новые ревизии с костылями или клоны с еще большими костылями. в видео об этом сказано.
@Nakojher
@Nakojher Ай бұрын
@@arduinoLab "новые ревизии с костылями" аргумент конечно весомый. У предлагаемой то альтернативы в этом плане все в разы лучше. Не ревизий не костылей. Все изучено и опробовано.
@arduinoLab
@arduinoLab Ай бұрын
доказать та что хотите, непойму. я об этом и говорю, что не купить, так чтоб без костылей.
@Nakojher
@Nakojher Ай бұрын
@@vysotskynv Речь идет о микроконтролере, а не о ардуино. То что "языку" ардуино скоро и stm32 будет мало это понятно. Пару раз собирал для проверки по быстрому конфигурации ардуинщиков и заливал их скетчи. У той же 328 меги термометр с вайфаем сожрал 2/3 памяти. Когда как код написанный на сях или асме влезает в 5% флеши. Поэтому рассуждать о возможностях контролера с точки зрения ардуинщика даже не хочется. Там любой контролер превращается в унылое говно.
@Oleg-fp9hn
@Oleg-fp9hn Ай бұрын
объясните новичку, смысл в лоб сравнивать 5в и 3.3в МК?
@alexchrus
@alexchrus Ай бұрын
я тоже новичок (в электронике), но для многих задач можно спокойно использовать что 5, что 3.3, а для других - преобразователь уровней; и, кстати, китайский клон Atmega (LGT8F328P), насколько я понял, выпускается в двух вариантах - 5в и 3.3в.
@sagaraawessomme9528
@sagaraawessomme9528 Ай бұрын
а никто и не сравнивает, на плате 5в с юсб дропается до 3.3в для мк, 3.3в логика популярна в том числе за счет батарейного питания, литий, 18650 все это 3.7-4.2в батарейки от которых можно спокойно питать МК
@alexchrus
@alexchrus Ай бұрын
да, и как минимум "родная" Pico имеет buck-boost SMPS с диапазоном 1.8 - 5.5 в (см. "Powering Pico" в pico-datasheet.pdf)
@Oleg-fp9hn
@Oleg-fp9hn Ай бұрын
@@sagaraawessomme9528 ну как, 328р спокойно открывает полевики с ноги, ну и ацп 5в а не 3.3в - тоже разница.
@сергейгончар-п3д
@сергейгончар-п3д Ай бұрын
🎖️👍
@Fmutko
@Fmutko Ай бұрын
посмотрите на ESP32-C3, стоит 160р, зачем нужен rp2040 ?
@arduinoLab
@arduinoLab Ай бұрын
а в видео не сказано?
@den_linadden4ik314
@den_linadden4ik314 Ай бұрын
@@arduinoLab блин ,а что видео со звуком
@AleksandrIvin
@AleksandrIvin Ай бұрын
Esp32-c3 не надежная. Делал монитор солнечной панели на ней, прожила около 20 дней на балконе в коробке. Температура внутри коробки не поднималась выше 60 градусов. Итог: чип стал дико греться, что-то внутри замкнуло. Юсб естественно уходит в защиту.
@AleksandrIvin
@AleksandrIvin Ай бұрын
Esp32-c3 не надежная. Делал монитор солнечной панели на ней, прожила около 20 дней на балконе в коробке. Температура внутри коробки не поднималась выше 60 градусов. Итог: чип стал дико греться, что-то внутри замкнуло. Юсб естественно уходит в защиту. Речь идет о конкретно показаной плате мини. 2 платы сгорели. На сайте esp кстати не рекомендуют этот чип esp32c3n4 (встроенная флеш) для новых проекстов
@Физик-г4о
@Физик-г4о Ай бұрын
Компилмруется целый год, какой-то блинк . Всё таки ардуино иде для ардуино.
@Gromo_Z
@Gromo_Z Ай бұрын
Можно на Микропитоне еще с ними работать.
@doodocina
@doodocina Ай бұрын
РАБОТАТЬ нельзя. баловаться можно, если ты школьник 10 летний, у которого на информатике питон, или нормальных яп по какой-то причине не знаешь
@Mr.Leeroy
@Mr.Leeroy Ай бұрын
rp2040 - уровень где-то между Leonardo и Due/Mega2560, а нано и все 328 производные даже близко не стояли. Работать будет почти все сразу, кроме библиотек, завязанных на AVR регистрах, таймерах, пр. особенностях архитектуры. Только не надо начинать с этих убогих "почтовых марок", а брать сразу YD-RP2040, ибо кроме размеров будут только неудобства и меньше флешка.
@dd-dd
@dd-dd Ай бұрын
>завязанных на AVR регистрах, таймерах, пр. особенностях архитектуры. Ну так серьезные интересные штуки, а не мигание одним светодиодом, обычно и делаются с глубоким использованием всех этих особенностей архитектуры.
@Mr.Leeroy
@Mr.Leeroy Ай бұрын
@@dd-dd особенно на arduino фреймворке... На чистом C, ассемблере и регистрах (если речь не о "спортивном" интересе типа кулибинства и хакатонов) делаются исключительно специфичные вещи, которые требуют подобного уровня оптимизаций, будь то ради быстродействия или просто кроилова с желанием впихнуть все в наиболее дешманский МК. Серьезные "штуки" (пром электроника например в моем представлении) стараются делать нынче на RTOS и т.п. абстракциях.
@dd-dd
@dd-dd Ай бұрын
@@Mr.Leeroy в том и особенность атмеги (простота), что для нее ардуино фреймворк никак не мешает по нормальному работать с таймерами, прерываниями, регистрами и т.д. Мы обсуждаем не промышленность, а ардуино, тут вся суть в обучении и кулибинстве, так что и для замены аврок требуется не только низая стоимость, но и такой же низкий порог вхождения.
@Mr.Leeroy
@Mr.Leeroy Ай бұрын
@@dd-dd документация Pi Pico SDK получше будет, если речь про порог вхождения, как и сообщество с упором на начинающих. На AVR C есть же либо неполноценные (с полным отсутсвием систематики и полноты) любительские курсы, правильнее назвать даже коллекции уроков, либо опять же пром литература ни разу не начального уровня, ричего посередине я так и не встретил.
@hyppopotamm
@hyppopotamm 25 күн бұрын
Не поДДелки, а поДелки! :)
@MonahTuk
@MonahTuk Ай бұрын
Зажали jtag на этой платке
@_always_21
@_always_21 Ай бұрын
как по мне, огромнейший плюс для самоделок это поддержка пайтона. от проекта к проекту конечно может и понадобится мега скорости, но...
@doodocina
@doodocina Ай бұрын
это огромнейший минус. питон медленный, у питона нету нормальной кодовой базы, никто в здравом уме не будет поддерживать питоновские библиотеки. это все выливается не только в низкое быстродействие, но еще и потребление энергии увеличивает. а еще в среду самодельщиков проникают ламеры, которые просто жмут кнопку в ide и хотят готовое рабочее решение. нормальные программисты и так скоро вымрут...
@AleksandrIvin
@AleksandrIvin Ай бұрын
@@doodocinaмикропайтон, а не питон. Общего там только синтаксис. Библиотеки это всего лишь порт от сишных библиотек., хотя есть и чисто микропайтоновские. Поддержка хорошая есть и у Micropython и у CircuitPython. Есть удобный работающий в runtime - REPL где подключаешь модуль и из терминала запускакшь команды, не перекомпилируя и не перепрошивая флеш память. Очень удобно для отладки или настройки разных чипов, команду пустил - переинициализировал, изменил настройки и сразу видишь результат без перекомпиляции. Для ускорения есть рецепты от создателя micropython как правильно работать с переменными и памятью, можно ускорить x200 раз. Фактически это тот же самый инфинити луп как и в ардуиноо + со сборкой мусора.
@_always_21
@_always_21 Ай бұрын
@@doodocina да-да-да. стон "нормального программиста", что теперь в святые-святых залезли новички которым не надо 100 лет сидеть разбираясь со всем внутри и написали тоже самое что и эти молодцы которые на С... понимаю вашу грусть. но все упрощается и люди также говорили про вычислительные машины, которые были огромны и ломались на каждый чих.... и считать было быстрее с помощью численных методов
@doodocina
@doodocina Ай бұрын
@@_always_21 вот только аналогия с вычислительными машинами неверная, скорее даже, противоположная. мы пришли от хорошего кода, от специалистов в своей сфере, к баганному засранному зависмостями г, которое пишут новоиспеченные джуны. деградация называется. неужели багов не встречали в жизни? на ютубе том же. бывает половина экрана занята неактивной областью описания видео или комментариев, ни закрыть, ни повзаимодействовать с ней нельзя, этой проблеме уже полгода. размер приложений увеличился многократно - тоже заслуга "технического прогресса"
@AleksandrIvin
@AleksandrIvin Ай бұрын
@@doodocinaну так посчитайте время потраченное на развитие от машины с один этаж с командой крутых спецов написавших первый компилятор до персонального ПК - десятилетия. И условный школьник Цукерберг/Дуров написавший соцсеть на подобном «недоязыке». Тот же ютуб, дропбокс начинались с пайтона. Был бы ютуб/фб без пайтона и php? Были бы конечно, но намного позже. Кто б от этого выиграл? Даже сами языки пайтон, php и тд. ведь написали крутые спецы на C. Причем они сделали это в первую очередь для себя, чтоб закрыть свои проблемы, не будете же вы утверждать что они не знали «правильные» языки? Значит для определенных целей это было лучше чем использование чистого C - простота, кроссплатф. и тд. Тот же микропайтон собрал огромную сумму пожертвований для воплощения в жизнь, значит востоебован.
@koteiko
@koteiko Ай бұрын
Объясните мне кто-нибудь, почему у ВСЕХ новых контроллеров так медленно работает GPIO? Даже AT89 родом из 90-х ножками быстрее дрыгали, а тут нанометры, ядра, мегабайты, а ножками дрыгать нормально не может, как так то?
@sergey_5557
@sergey_5557 Ай бұрын
Пишите код под родным SDK и будет Вам счастье. Только... код на С будет НАМНОГО боле мудреный и далеко не Ардуиновский и библиотек готовых кучи не будет.
@dd-dd
@dd-dd Ай бұрын
@@sergey_5557 Старая добрая атмега благодаря своей простоте, позволяет от ардуиновских готовых библиотек плавно перейти к внутренней архитектуре для скорости, точности, экономности, причем буквально в одном и том же проекте можно пользовать ардуиновую библиотеку и одновременно мудрить с таймерами, прерываниями и регистрами. В новых штуковинах порог вхождения гораздо выше.
@anatolytitov4169
@anatolytitov4169 Ай бұрын
А еще она умеет в микропитон
@ex-format
@ex-format Ай бұрын
Объективности ради. Лучше бы не умела😂 ..
@starets_fugas
@starets_fugas Ай бұрын
Двухсот, а не двухста!
@vadimchernov2509
@vadimchernov2509 Ай бұрын
оно даже покруче ардуино нано будет
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м Ай бұрын
Атмега - древнее говно мамонта, единственное преимущество которого - огромная кодовая база
@qpmdb
@qpmdb Ай бұрын
@@ОбычныйЧеловек-щ7м и 5 вольт питание, выход, вход
@SIM31r
@SIM31r Ай бұрын
@@qpmdb и мощные ноги что 40 мА тянут
@dd-dd
@dd-dd Ай бұрын
@@ОбычныйЧеловек-щ7м это огромное преимущество, как и простота - от ардуино до полноценного освоения регистров, таймеров и всех возможностей контроллера в случае атмеги очень короткий путь, все разжевано до мелочей и относительно просто устроено. Довольно приятно когда делаешь что-то и хотя бы примерно понимаешь как оно работает на низком уровне, а не просто отправляешь волшебные команды в черный ящик каких-то операционных систем, особенно если это что-то не сложнее кухонного таймера.
@ОбычныйЧеловек-щ7м
@ОбычныйЧеловек-щ7м Ай бұрын
@@dd-dd Ну так да, AVR изначально разработана как архитектура для обучения. Но как только этап ознакомления пройден, необходимо переходить на более сложные камни, ибо сейчас уже мало кто использует в коммерческих разработках. Для хобби плевать что использовать, но RP2040 не сильно сложнее, можно хоть на Ардуино, хоть на SDK, хоть на регистрах писать, благо документация прекрасная (в отличии от esp32), и при этом гораздо больше возможностей
RP2040 малинка без остинок
51:53
Arduino и прочие питомцы
Рет қаралды 10 М.
🤖Я в шоке! ChatGPT пишет Arduino проекты
28:24
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 4,2 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 33 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 1,9 МЛН
Подводные камни китайских BMS
24:14
arduinoLab
Рет қаралды 57 М.
7 simple Arduino projects which YOU can build in 15 minutes.
31:07
Major Tom Workshop
Рет қаралды 1 МЛН
Вот что я КУПИЛ на ALIEXPRESS.
11:41
Lisin YT
Рет қаралды 91 М.
Самая маленькая Ардуина - ATtiny10 + проект
10:37
Заметки Ардуинщика
Рет қаралды 177 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 4,2 МЛН