I actually asked Eben Upton when he was presenting the AI kit at the Maker Faire Hannover 2024 why they didn't ship it with longer stacking headers, and he said he had no idea and that it looked like a good idea to have longer pins.
The only reasonable rationale for this that comes to my mind is EMI and compliance concerns. If you use pins as high as one would need for proper user of the GPIOs, that effectively adds antennas of some lengths to the GPIOs. And ever since the Raspberry Pi FM transmitter hack (e.g. https://hackaday.com/2014/06/15/easily- ... ansmitter/ ), we know EMI from GPIO pins can have quite a bit of range, depending on the "antenna" length and signal frequencies involved . There must be some maximum lengths where those unshielded lines become problematic, I guess. But I really don't know.
I cannot believe that cost cutting was the major reason here.
The only reasonable rationale for this that comes to my mind is EMI and compliance concerns. If you use pins as high as one would need for proper user of the GPIOs, that effectively adds antennas of some lengths to the GPIOs. And ever since the Raspberry Pi FM transmitter hack (e.g. https://hackaday.com/2014/06/15/easily- ... ansmitter/ ), we know EMI from GPIO pins can have quite a bit of range, depending on the "antenna" length and signal frequencies involved . There must be some maximum lengths where those unshielded lines become problematic, I guess. But I really don't know.
I cannot believe that cost cutting was the major reason here.
Statistics: Posted by Bikeman — Thu Sep 05, 2024 10:56 am