2026-07-03 19:01 UTC
dear fedi, please help
I have my 2 keyboard halves of the beekeeb piantor (non pro) which are just wiring the mechanical switches to the gpios, no matrix
i'm migrating from pi pico to rp2350b-plus-w by waveshare (custom rust firmware which I'm developing)
the board is a breakout board essentially and has a voltage divider for vsense to gp42. that's it
NOW
the left half, is completely fine
the right half though has gone through the following:
- after many flashes, the MCU started looping like crazy on USB, even on boot mode. Enumerated, showed up and insta reboot. probably toast - maybe I did something stupid in the wiring/soldering, no biggie, I have 3 spares
- next spare, all goes good but 1 key starts sticking. it doesnt work when I press it and at some point it gets stuck. all gpios are internally pulled up. I measure it and it gets pulled to around 1.5v. probably toast gpio, no biggie, I have 2 spares
- before I replace the MCU, I grab a new one, flash it and measure all pins and ALL of them get pulled to 3v3, as expected. I put the board on the right half, some time passes, 1 gpio fails and a bit later, another one fails
what the heck is happening??
obligatory AIed and googled to death. I found out about the errata 9 of the 2350 but its not relevant, it has to do with pull downs, not pull ups
#rp2350 #pipico2w #mechanicalkeyboards #pipico
Replies (0)
No replies.