Raspberry Pi Pico
- Войдите на сайт для отправки комментариев
Ср, 20/07/2022 - 06:57
Надо тему создать для обсуждения недавно вышедшего контроллера Raspberry Pi Pico 2040, довольно вкусного, на мой взгляд, по характеристикам, размером с Нано, ценой дешевле. И можно в IDE программировать, только не на Питоне, ес-сно.
Завлекаловка с сайта производителя: https://www.raspberrypi.com/products/raspberry-pi-pico/
Китайская версия: https://forums.raspberrypi.com/viewtopic.php?t=331078
Хде купить: https://aliexpress.ru/item/1005004096147070.html
Как придут, буду тут писать, чо нарыл, долгими зимними вечерами. :)
Подешевели знатно. Придется покупать. Главная киллер-фича в сравнении с нано это порт отладчика.
Интересная платка. Особенно по спецификациям китайцев (шутка). Есть вариант с установленной вафлей.
Собственно оф доки тоже не блещут - UART0/1 дублируются по 2-3 раза также как и SPI и I2C. Возможно контроллеру до лампочки какие пины задействовать и надо в ините прописывать желаемые пины под порты. Но на оф хотя бы TX и RX четко обозначены.
Заказал 5 штук «на посмотреть». Надеюсь, будет интересно.
P.S. Мужики, кто стартовый пост заминусил, поясните причины, пожалуйста. Чисто энтомологический интерес.
Ну дак, за такие деньги можно целую жменю купить.
интересно, 16 мегабайтные или 4-х заказывать?
я пока 4МБ заказал, но, пока две, вдруг не разберусь, по своему врождённому скудоумию. :)
я пока 4МБ заказал, но, пока две, вдруг не разберусь, по своему врождённому скудоумию. :)
не прибедняйся )))
Заказал 5 штук «на посмотреть». Надеюсь, будет интересно.
P.S. Мужики, кто стартовый пост заминусил, поясните причины, пожалуйста. Чисто энтомологический интерес.
такие минусы на смывать..."кровью"... )))
Что-то я, лёжа в кровати, сходу не нашел низкоуровневое описание: таймеры, дма, прерывания.... Но думаю, что там все ок. Выглядит гораздо интереснее Наны! ;))
Ну и про микроПитон. Спецом для ДетСимена: 90% приложений на контроллерах вполне пойдут на питоне. Все контроллеры насосов, теплиц, света в аквариуме и т.д. и т.п. Пока не нужны прерывания и тайминг в микросекунды - вааааще нечего лезть в низкоуровневый эмбеддинг. ИМХО. Это правильный путь. Затраты на решение задачи не должны превышать цены самой задачи.
Интересная штука. Надо заказать. пока дешевые :)
А кто пояснит - это все-таки Расбери (то есть внутри там линукс и проекты от других малинок можно адаптировать) или это скорее Нано ?
это скорее Нано ?
Это скорее стм32!
А в ардуино-то оно как доступно - только с Питоном или и С++ тоже? Не хочу питон
Про него на хабре - https://habr.com/ru/post/538994/
https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf
P.S. Мужики, кто стартовый пост заминусил, поясните причины, пожалуйста. Чисто энтомологический интерес.
Потому, что не одного полезного поста я у этого автора не видел. Только издевательства и оскорбления новичкам.
Потому, что не одного полезного поста я у этого автора не видел. Только издевательства и оскорбления новичкам.
Не нашёл в данном конкретном посте ни "издевательств", ни "оскорблений новичкам" (может, плохо искал).
Но, позиция понятна, спасибо.
У мене справка есть, мне можно.
Только издевательства и оскорбления новичкам.
Он же не один такой, я могу тоже поучаствовать. если надо...зачем вы продолжаете сюда ходить?
Заказал 2шт 4мб, цена что говорится "дайте две!" :)
Про него на хабре - https://habr.com/ru/post/538994/
нифига не понял, что есть PIO... а говорят это "самое вкусное"... ладно, придут, разберемся.
Если кто будет делать интересные опыты - отчитывайтесь :)
судя по интернету и как я понял, они сделали оболочку над таймерами управляющую пинами, соответственно PIO позволяет точно выдавать импульсы на выходы.
по мне так понятнее просто таймерами через регистры крутить, внутри все равно обычный ARM
update: вот еще нашел, отправка данных по таймингам на примере TM1637
RP2040 : PIO - case study | Hackaday.io
заказал 2 шт по 4 МБ на попробовать, больше радует количество оперативки в чипе.
цитирую - "Микроконтроллеры — это про hardware, не про Питон. Питон — всего лишь один из очень многих инструментов, не более того"
ЗЫ Питона не знаю от слова совсем, поэтому послушаю умных людей
Ну так аддон есть, для IDE, и С++ SDK. Я потому и загорелся. Если б чисто питон был, не взял бы, я его тож нинаю, а на старости лет изучать смысла нет. (Наерна)
Ну так аддон есть, для IDE, и С++ SDK.
установка аддона описана тут к примеру
Библиотека таймеров от Гайвера для этой платы скомпилировалась нормально )))
У меня своя есть
Библиотека таймеров от Гайвера для этой платы скомпилировалась нормально )))
Что не может не радовать :-)
Что не может не радовать :-)
осталось порадовать новым контроллером для катушки Мишина )))
PS правда в таком случае все мои извращения придётся удалить...
А W версию кто нибудь находил на Ali ?
А W версию кто нибудь находил на Ali ?
а это что за зверь?
С WiFi чипом ...
Да эту бы сначала пащюпать.
Там разница в $2 ... я бы взял ...
Ну, я не знаю, много серфил, с W не натыкалса. Видимо, диафрагмоглазые пока не освоили.
с дисплеем - встречал есть где два чипа, второй ESP32
А W версию кто нибудь находил на Ali ?
Я взял 3 штуки в дополнение к тем , которые без Ви-Фи. Распиновка один в один(радио подключено к другим пинам, не выведенным в простой версии).Брал с местного магазина. Пробовал и на питоне программировать. Простые задачки - без проблем. А посложнее - с библиотеками не разобрался. Некоторые работают, а некоторые с одним и тем-же именем , но разные по содержанию. Я так понял- порядка в библиотеках на питон пока нет . Вообщем - понравилось, красивое.
С WiFi чипом ...
https://aliexpress.ru/item/1005004247762248.html
https://aliexpress.ru/item/1005004223187224.html
Как станут по 200р, так сразу же куплю
wifi чип - esp32
Не очень нужно в такой комбинации. У есп своих ресурсов навалом.
ЕвгенийП это немного не то ...
Жаль :(
судя по даташиту как я понял
Raspberry Pi Pico W Datasheet
там внешний чип Infineon CYW43439 стоит
The wireless interface is connected via SPI to the RP2040.
Так что разницы великой думаю не заметно что ESP внешний или что то другое. По поводу мощности ESP - посмотрел примеры двухядерной работы на RP2040 - очень даже просто, приедут - потестирую.
P.S. Мужики, кто стартовый пост заминусил, поясните причины, пожалуйста. Чисто энтомологический интерес.
Потому, что не одного полезного поста я у этого автора не видел. Только издевательства и оскорбления новичкам.
Надо бы уже научиться отличать стеб от всего остального.
Надо бы уже научиться отличать стеб от всего остального.
Дак у меня справка есть, што я могу одно от другова.
Умный дагадаецца, а дураку и не нужно...
больше радует количество оперативки в чипе.
не так уж ее и много.... на обычный блинк уходит 50Кб из 250 -ти :)
картинка из описания
установка аддона описана тут к примеру
насколько я понял, Mbed аддон для Пико ставить не нужно, если хочешь играться виртуальными машинами PIO. Вот что пишут:
The Arduino RP2040 MBED board package is not supported when PIO is used. Use the community package by Earle Philhower.
Аддон от Earle Philhower. лежит тут. Инструкция по установке в описании.
больше радует количество оперативки в чипе.
не так уж ее и много.... на обычный блинк уходит 50Кб из 250 -ти :)
картинка из описания
Я планирую в pi sdk писать на нем + регистры, думаю там такого не будет.
Хреново, что сам чип в qfn исполнении. Паять не очень удобно(
[
А в чем писать и компилировать станете? Или у SDK есть своя ИДЕ?