Archive for 11th April 2013

A Bidirectional Level-Shifting Buffer for Raspberry Pi

The current sourcing/sinking capability of the I/O pins on Raspberry Pi is quite limited. According to the Wiki page, the current limit for each I/O block (e.g. GPIO0 through GPIO27 combined) comes at only 26 mA maximum, which is only capable of driving a couple of LEDs at a time. Also the I/O pins are 3.3V only, and going beyond the current or voltage limit could result in permanently damages to the chip. Continue reading ‘A Bidirectional Level-Shifting Buffer for Raspberry Pi’ »