home.social

#rp2040 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rp2040, aggregated by home.social.

fetched live
  1. LapBoard

    This project turns a laptop keyboard into a USB keyboard for other devices. It is handy when setting up a Raspberry Pi if you cannot find a spare keyboard or are simply too lazy to get one.

    class.academany.org/futures/cy

    Made by Hanndoddi during Fab Futures, which teaches 21st century vocational skills. It is a part of The Academany, the fab lab network's distributed hands-on educational program.

    futures.academany.org/

    #rp2040 #fablab #makerspace #electronics #fabacademy #FabFutures

  2. Делаем из Raspberry Pi Pico синтезатор Roland SC-55

    В прошлой статье мы рассмотрели, как создать простой синтезатор на основе Raspberry Pi Pico. Звуки на основе синусоиды интересны, но хочется получить звук реального инструмента с его уникальным тембром. Если вы думаете, что достаточно просто проигрывать записанный звук для каждой ноты, то, по крайней мере, для Raspberry Pi такой подход не сработает из-за ограниченных ресурсов. А вот использование звуковых шрифтов (SoundFont), которые придумали ещё в прошлом веке, поможет решить задачу. Изобретать велосипед и реализовывать обработку SoundFont-файлов с нуля мы не будем, а воспользуемся готовой библиотекой TinySoundFont. Изучение технологии SoundFont и то, как устроены звуковые банки вообще, даёт много в понимании синтеза звука. В этой статье мы подключим библиотеку TinySoundFont к Raspberry Pi Pico, устраним главный недостаток библиотеки — загрузку всего SoundFont в оперативную память, и заставим синтезатор читать семплы напрямую из флеш-памяти.

    habr.com/ru/companies/ruvds/ar

    #rp2040 #soundfont #rapsberry_pi #midi #синтезатор #tinysoundfont #rp2350 #c #emdedded #ruvds_статьи

  3. Погружение в создание приставки для Microsoft MakeCode Arcade

    В прошлой статье я рассказывал, как делал Arduboy WOW с применением модулей, но помимо Arduboy мне еще почти также сильно интересовала платформа Microsoft MakeCode Arcade и мне захотелось повторить тоже самое, но с ней. Правда пока я решил ограничиться созданием устройства на макетной плате, чтобы подробнее изучить эту платформу и не отвлекаться на остальное. (Или в будущем сделаю на этой базе полноценную приставку и напишу еще одну статью.) MakeCode Arcade очень сильно отличается от Arduboy, но в то же время они в сущности обо одном. В двух словах, MakeCode Arcade это не одна приставка, а несколько десятков приставок, игры для которых пишутся в своем редакторе, в браузере. В этой статье я постараюсь рассказать как эта система работает изнутри или как у них получилось сделать столь заманчивую идею реальностью на примере моего устройства на макетной плате, которое я назвал MakeCode Arcade Beast.

    habr.com/ru/articles/1056210/

    #makecode #arcade #ретроконсоли #arduboy #схемотехника #rp2040 #stm32 #diyприставки #сезон_DIY_и_IT

  4. Since I'm not at #emfcamp, I'm doing some empathy hacking:

    Experimenting with #CircuitPy on a #Seeed #RP2040, building a webpage<-->Python bridge for a future music project.

    Finger for scale.

    And magnifying glass to check the pins on the I2C OLED in the background!

    #oldage #hacker

  5. I think it is so cool that in the last few year the #RP2040 has enabled this mini golden age of custom input devices for specific games that can work multiple consoles, mobile devices and PC.

    I picked up a little pad for rhythm games (
    #DJMax & #SDVX) and a "hit box" for fighting games. all use mechanical keyboard switches that are swap able and all can be upgraded or repaired as needed.

    Both where cheap and are exactly what I wanted out of each device.

  6. О Raspberry Pi Pico, RP2040 и Baremetal

    В этой статье пойдет речь о первом поколении микроконтроллеров от Raspberry Pi Foundation — RP2040 на основе двух ядер ARM Cortex‑M0+, и о плате, которая базируется на этом чипе — Raspberry Pi Pico. Статья призвана облегчить понимание некоторых принципов работы RP2040 и микроконтроллеров в целом.

    habr.com/ru/articles/1057874/

    #rp2040 #baremetal

  7. Wanna create minimal embedded UIs with Rust? 🦀

    🧀 **Mousefood** — An embedded-graphics backend for @ratatui_rs 🐀

    💯 Added RP2040-Zero e-paper & ESP32-C6 Embassy example in the new version!

    ⭐ GitHub: github.com/ratatui/mousefood

  8. Гибкая настройка тактирования микроконтроллера rp2040 для проектов с батарейным питанием

    Микроконтроллер RP2040 имеют очень гибкую и понятную систему тактирования, но вот настройка тактирования в нативном SDK реализована очень запутано. В рамках этой заметки я попытался разобраться как гибко настроить тактирование ядра и периферии для достижения необходимого уровня энергопотребления, а также как правильно переводить микроконтроллер в режим минимального энергопотребления для использования в проектах с батарейным питанием.

    habr.com/ru/articles/1047432/

    #rp2040

  9. Got a spare RP2040, KY-040 encoder, SSD1306, and a Hall sensor gathering dust?

    Turn them into a physical UI for your headless Linux server or legacy laptop. I built Pico Commander - a $15 open-source, driverless macropad for automations.

    Manage Docker, trigger scripts, or use the Hall sensor as a hardware panic button(against moving or opening your hardware). Configured entirely via an offline web UI(html pipline tool)

    Code: github.com/makepkg/pico-admin-

  10. Mám modely součástek, které chci použít a začal jsem kolem nich vymýšlet díly. Zatím to působí dost kompaktně, uvidíme, jak se to vyvine 🙂

    #FreeCADFriday #FreeCAD #rp2040 #DIY #Tinkering

  11. Nejdůležitější komponenty jsou tu.
    #rp2040 zero, microSD adaptér a i2c mikrofon.
    Cílem je zařízení podobné třeba Rode Wireless. Ale sám jsem zvědavý, jak to dopadne 😅

  12. RE: eldritch.cafe/@ergonautes/1165

    Partager les sources, c’est une chose… mais je crois que la partie réellement importante du projet technique, elle se trouve dans ce billet-là. On aimerait beaucoup que le #Quacken devienne l’implémentation de référence pour les claviers basés sur #RP2040. 🙂

  13. Vielleicht habt ihr auf vergangenen Chaos Communication Congressen, MRMCDs oder Easterheggs meine Raspberry Pi Pico basierte Arcade-Konsole gesehen, vielleicht auch damit gespielt – jetzt könnt ihr auch via #PyGame am Computer und sogar via #Pygbag im Browser (sogar mobil) damit spielen: simonwaldherr.github.io/DIY-Ar

    Natürlich könnt ihr sie aber auch gerne nachbauen, Details dazu im Repo.

    #39c3 #rp2040 #hub75 #opensource #arcade #diy