home.social

#rp2350 — Public Fediverse posts

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

  1. CMSIS-DSP on RP2350 | RP2350 #13

    Installing and using the CMSIS-DSP library on RP2350. We will also be comparing the performance with the same library running on STM32. The video contains a bit of a surprise as to the floating point performance of RP2350.

    #RP2350 #GettingStarted #Tutorial #CMSIS #ARM #CurrentMakers #Streamline

    youtube.com/watch?v=TRZAHWotC8g

  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. RE: oldbytes.space/@thelastpsion/1

    And the results are in!

    1. Pico C
    2. Rust
    3. Free Pascal
    4. Joint with Pico C++, MicroZig and Yarg.

    So, what am I going to do? Well, I'm leaning towards porting the existing Arduino C code to the Pico C SDK. I'm currently using one class for encapsulation and abstraction, but I could replace that with structs and static functions. I'm not a great C programmer, but I'm pretty comfortable with it, so it makes sense

    However, before I do that, I see a bigger challenge of getting a good setup without using VS Code. I've been using #NeoVim for a while now, and I'd like to get a comfortable setup using that on #Linux.

    So, I'm going to try to build Blinky projects for at least Pico C, Rust and Free Pascal, using Linux and NeoVim. Hopefully this will give me a better feel for how well these languages actually suit me. I've never done any Rust before, either, so that's going to be quite the learning curve!

    If I have time, I'm going to give Yarg a go, too, because I think the premise is really cool. If I'm on a roll, I'll try #MicroZig too.

    And if I really feel like I have the capacity, I'll port the code to one of these other languages.

    I'm acutely aware of all the other projects I've given myself to do, such as the SIBO SDK and other small Psion-related projects, not to mention $dayjob and $reallife. So we'll see how things go!

    #Pascal #FreePascal #ObjectPascal #RustLang #YargLang #RaspberryPiPico #PiPico #PiPico2 #RP2040 #RP2350

  4. RE: oldbytes.space/@thelastpsion/1

    Only a couple of hours left for this poll.

    C is clearly out in front for my embedded project, but Rust and Pascal aren't far behind!

    #RaspberryPiPico #PiPico2 #PiPico #RP2040 #RP2350

  5. Poll for a bit of fun. Feel free to boost!

    I've got a #RaspberryPiPico project written in #Arduino C. It talks to a Psion SSD and dumps the contents over USB serial. It can (theoretically) act as a full controller to tag an SSD, too.

    I feel like I should port it to the proper Pico SDK. But I also know there are other options. And I'm intrigued to know what Fedi would do.

    What should I rewrite this firmware in?

    #RP2040 #RP2350 #PiPico #PiPico2

  6. Lilbits: Samsung Galaxy Z Fold 8 Wide, Razer Blade 16, and more fallout from Chuwi’s processor mixup

    Two recent laptops from Chinese PC maker Chuwi that were supposed to ship with AMD Ryzen 5 7430U processors actually had Ryzen 5 5500U chips inside. That means instead of getting a processor with a Zen 3 CPU, customers were getting notebooks with chips featuring AMD’s older Zen 2 architecture.

    But the only way to prove this was to actually open up the computer and remove the CPU cooler to look […]

    #chuwi #cpuZ #esp32 #foldables #galazyZFold8Wide #gamingLaptop #googleTv #lilbits #mediaStreamer #onn #onn4kPro #pantherLake #picoz89 #razer #razerBlade16 #rp2350 #samsungGalaxyZFold8Wide #z80 Read more: liliputing.com/lilbits-samsung
  7. Last week we exhibited at Embedded World in Nuremberg.

    This video presents some of the demos from our booth, running on embedded devices with Slint 👇

    youtube.com/shorts/3w64sO7fjFM

  8. DragonOS Pi64 now rebuilt on Raspberry Pi OS (Debian 13) + CaribouLite back in action with GQRX, SigDigger, and SDR++… all before breakfast. 🐉📡

    youtu.be/3r4VX2neOkk

    🔥 Top 6 Raspberry Pi eBooks for $20 V2
    ebokify.com/top-6-raspberry-pi

    #raspberrypi #raspberrypi5 #rpi5 #raspberrypipico #raspberrypizero #raspberrypi4 #raspberrypi3 #raspberrypi4b #RP2350 #IoT #IoTProjects #Microcontroller #EmbeddedSystems

  9. This is the oddest #KeyboardLayout I've seen in quite a while: cnx-software.com/2025/01/20/ba

    And yes, the #OrtholinearKeyboard of that small #handheld computer seems to be a #MechanicalKeyboard, they say it has #Kailh Brown switches, seemingly MX compatible.

    Moving around the O and especially the P and L key reminds me of the #keyboard layout of the #Enigma, also because I also already was experimenting with such layouts: github.com/xtaran/XTK/blob/mas

    #Forth #ColorForth #PC32 #Bandit #RP2350

  10. Good news! The #RaspberryPiPico 2 is a drop-in replacement for the original Pico in the #PsiDrive!

    It seems that the pulldown issue-that-is-officially-not-an-issue doesn't affect this version of the PsiDrive board. I've tried dumping a ROM SSD and it worked with no changes to the code.

    Very happy!

    #Psion #retrocomputing #rp2350 #PiPico2

  11. "A Surprise Hardware Bug in Raspberry Pi's RP2350 Leads to Unexpected Pull-Down Behavior"

    "That issue ... affects all GPIO pins: when configured as an input that uses the internal pull-down resistor and with the output buffer disabled, a GPIO pin will latch at between 2.1-2.2V rather than be pulled back to ground — but only after its first use."

    #RaspberryPiPico #RP2350 #RaspberryPiPico2 #PiPico #PiPico2

    hackster.io/news/a-surprise-ha