For the ~3 other #Arduino folks on the planet trying to solve the same problem I am: if you're desperately trying to find a 3.3V version of a #ProMicro with USB type C, Sparkfun make one with a Raspberry #PiPico RP2350 on board - much faster chip than an Atmel 32U4, runs at 3.3 volts, and no more expensive, plus there's the usual exciting range of faithful and creative clones on AliExpress.

The RP2040 also runs at 3V3 but is tolerant of 5V, for those weird in-between projects. #electronics

RE: https://oldbytes.space/@thelastpsion/116345290344668595

And the results are in!

  • Pico C
  • Rust
  • Free Pascal
  • 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

    RE: https://oldbytes.space/@thelastpsion/116345290344668595

    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

    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

    Pico SDK, C
    34.4%
    Pico SDK, C++
    3.3%
    Rust
    29.5%
    TinyGo
    0%
    MicroZig
    3.3%
    Free Pascal (yes, this is an option!)
    23%
    Yarg (honourable mention for a new embedded language)
    3.3%
    Other (please reply)
    3.3%
    Poll ended at .
    Can anyone tell me the magic incantation to put in CMakeLists.txt to build a RP2350 binary not an RP2024 binary? #PiPico

    @reiddragon @fuchsiii personally, I find the #ExaArcadia doesn't look like a system worth it's painful asking price compared even to a fully-decked - out #NeoGeoMVS 6-slot board + Games to match!

    And I do kinda question the value given that they literally shove a #PiPico on their JVS Adapter Board.

    • I don't mean like a #RP2040 but like the box-standard board and that adapter PCB has up to 5 frames delay!
    EXA Arcadia Review - Is It Worth The Money?

    YouTube
    New blog post - Pico Pad DIY - I made a version of the pico pad with my own take on it. I used the clicky buttons I like to use and a few different upgrades - https://facelesstech.wordpress.com/2026/02/22/picopad-diy/
    https://youtu.be/7beyBAamTLg?si=OGjvOUM9OxyvrxE7
    #piPico #picopad #3dprinting #3dprint #RaspberryPipico
    Storing Image Data As Analog Audio

    Ham radio operators may be familiar with slow-scan television (SSTV) where an image is sent out over the airwaves to be received, decoded, and displayed on a computer monitor by other radio operato…

    Hackaday