3 ms·
Exposed pins, for one. There's 30 GPIOs on an RP2040, only having 12 or so of them available is a weakness of rhe tiny boards.
by codebje 5y ago
Exposed pins, for one. There's 30 GPIOs on an RP2040, only having 12 or so of them available is a weakness of rhe tiny boards.
- ghostly_s 5y agoRaspberry Pi Pico has 26 GPIO and is $4 assembled.
- elcritch 5y agoThose extra 4 pinouts can be key to being able to use a board for a given project.
- throwaway81523 5y agoGotta wonder how often that happens: 30 pins are enough, but 26 aren't? I've had stuff that wanted 3-5 pins, or maybe 10 pins. I've had stuff that wanted 100's of pins. I can't think of anything that wanted, specifically, between 27 and 30 inclusive. Does the Pico really fail to bring out 4 of them anyway? That is kind of surprising. I know that it uses one of the ADC's for battery monitoring, leaving just 3, but maybe you can get it back by cutting a trace or something. Is it practical and useful to connect 20+ of the pins to PIO ports? The PIO's are very limited.
- codebje 5y agoYeah, but the question was why buy the stamp when smaller boards exist. You won't get much smaller than the stamp with so many exposed pins, since it's basically just 2mm pitch pads packed on every edge. I'd probably say suck it up and solder the QFN directly if you need all the GPIO in minimal space, though.
- thrtythreeforty 5y agoEspecially with the RP2040, having less pins exposed is kinda dumb. The programmable GPIO ("PIO") is the chip's whole raison d'etre.