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
Pico SDK, C++
Rust
TinyGo
MicroZig
Free Pascal (yes, this is an option!)
Yarg (honourable mention for a new embedded language)
Other (please reply)
Poll ends at .
Excited to see the #PiPico2 chip listed on the #meshtastic github. The release page only has rp2040 builds πŸ€” and last time I tried that on the Pico2 it did not work.
Man, am I tired. After getting braids running on Peach (hacked) we (Felix from WGD) found a bug in Chambord, our sampler. Then, MMM arrived in the mail ... I've posted a little update: https://poetaster.org/news/2025-06-13/ There's an audio snippit .... #DIY #MutableInstruments #pipico2 A really big thanks to Niek and to the #RaspberryPi folk for all these years of great little machines!

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

@hon1nbo @foone Granted, the only ones willing to pay even a $50 premium per System to get this done are either so paranoid they don't buy keyboards but specifically contract a "secure manufacturer" (i.e. #Cherry) and demand the sourcecode and schematics as well as reference dumps and Xray images (i.e. #BND in #Germany) or do that shit inhouse from scratch.

  • Still, a truly end-to-end encrypted, fully self-custody capable "secure HID port" would be interesting.

I'm shure something like that is possible with a #PiPico2 on both ends, necessitating manual handshaking and setting stuff in clear resin to make it tamper-evident!

Release RP2350 and ESP32-C6 support, RISC-V native emitter, common TinyUSB code Β· micropython/micropython

This release of MicroPython adds support for the new RP2350 MCU, improved RISC-V support with native code generation, support for ESP32-C6 MCUs, update Zephyr version with threading support, unifie...

GitHub

"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

https://www.hackster.io/news/a-surprise-hardware-bug-in-raspberry-pi-s-rp2350-leads-to-unexpected-pull-down-behavior-76b51ec22ede.amp

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

Errata includes a warning of "latching" GPIO pins when using the internal pull-down resistors, thanks to a faulty fault-tolerant pad.

Hackster.io