Ребята, я 3 дня как вкатился в ардуино Думал на прогрессивном

молодом языке Rust попилить что-нибудь

А как-то грустно с библиотеками оказалось. Не подскажете почему так? Если где что и и скать то по гитхабу шариться. Crate.io как-то заброшен

на C к ардуине написано куча либ
Думал на Rust так же будет

Неужели все bindgen-ом переносить? Или я чего-то не знаю/не нашел?

22 ответов

17 просмотров

https://book.avr-rust.org/

AS-Sarb Автор вопроса
mekosko
https://book.avr-rust.org/

вот эту книжечку и прилегающие к ней либы не обновляли уже 4 года

https://github.com/rust-embedded/awesome-embedded-rust Вот здесь только хорошие крейты для эмбеддеда

https://github.com/rp-rs/rp-hal - возьми нормальный микроконтроллер

AS-Sarb Автор вопроса
AS Sarb
А это что такое?

это раст на Raspberry Pico

AS-Sarb Автор вопроса
Vitaly
это раст на Raspberry Pico

Raspberry звучит дорого для меня

AS-Sarb Автор вопроса
Vitaly
Pico - 5 баксов

ну я эту ардуино у друга взял бесплатно погонять

AS-Sarb Автор вопроса
AS-Sarb Автор вопроса
Vitaly
Pico - 5 баксов

я правильно понял что pico аналог ардуинки в нем нет ос и прочего как в Raspberry Pi?

AS Sarb
я правильно понял что pico аналог ардуинки в нем н...

ну можешь написать ос или ртось залить

Сначала разберись с ардуиной и только потом переходи к расту. А лучше не переходи.

AS-Sarb Автор вопроса
AS Sarb
Я переезжаю на raspberry pico

отличный камень, и RTIC, и Embassy отлично поддерживаются

AS-Sarb Автор вопроса
Vitaly
это раст на Raspberry Pico

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

AS-Sarb Автор вопроса
Vitaly
да, программатор

что с ним делать?

AS Sarb
что с ним делать?

прошивать и отлаживать

Похожие вопросы

Обсуждают сегодня

Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Коллеги, я тут для личных нужд пошел ставить MQTT сервер, пощупал mosquitto, но ужаснулся отсутствию такой банальности, как HTTP API для посмотреть список топиков. А тут что,...
Maksim Lapshin
14
У меня задача: написать брокер сообщений. Очереди и потребители. Очереди поддерживают приоритеты. Очередь отдает сообщения, только обработчикам с соответствующими характеристи...
Aleksandr Filippov
2
Решил тут попробовать embassy на bluepill. Все установил, собрал blink и успешно залил с помощью St link 2 китайского. Но после этого чип шиться перестал. На форумах прочел, ч...
Lukutin R2AJP
6
Немного оффтопа: а кто на чем сидит для осдева в плане ide/редактора? Последнее время сидел на vscode, но я его прям не могу нормально воспринимать, перешел на сlion, но меня...
Evg Resh
29
Вопрос на перед, на следующую пятницу. Сколько строк кода можно вешать на одного программиста, понятно что если проект хорошо написан то можно и миллион. Но есть же где то пре...
AlekseyK Kluchnikov
31
Карта сайта