Raspberry Pi Zero Gpio Map
A 40 pin gpio header is found on all current raspberry pi boards unpopulated on pi zero and pi zero w.
Raspberry pi zero gpio map. Raspberry pi 40 pin gpio header. Prior to the pi 1 model b 2014 boards comprised a shorter 26 pin header. Pi 1 model a b revision 2 0 revision 2 0 saw some slight changes to pin 3 pin 5 and pin 11. Support pinout xyz on patreon.
The board is based around the mcp23017 16 bit i o expander from microchip technology inc. The io pi zero expander is powered through the host raspberry pi using the gpio port and extended pins on the gpio connector allow you to stack the io pi zero. The most intriguing difference for hackers and makers is that the pi zero does not come with the soldered gpio header. 24x gpio pins.
I ve spent some time recently digging into serial port operation on the raspberry pi zero actually the zerow. The raspberry pi has 40 gpio pins that connect to sensors lights motors and other devices. Partially this is to save cost but it also allows the pi zero to be very thin and gives you the option of embedding it easily into a project box. Raspberry pi 2 3 pin mappings.
The io pi zero is a 16 channel digital expansion board designed for use on the raspberry pi zero. The bcm2835 comes with 2 built in uarts the pl011 uart and the mini uart and these are described in more detail in the bcm2835 datasheet. 2x 5v power pins. This uses the bcm2835 chipset as do the raspberry pi models a b b and the compute module.
Hardware interfaces for the raspberry pi 2 and raspberry pi 3 are exposed through the 40 pin header j8 on the board. 1x i2c bus. 1x serial uarts rpi3 only includes mini uart 2x spi bus. This gpio pinout is designed to be both a quick and interactive reference to the raspberry pi gpio pins plus a comprehensive guide to your raspberry pi s gpio interfaces.
These changes carried over to the new 40 pin design so anything. The majority of raspberry pi models use the same 40 pin header. Leds and accessories to be connected to the pi. 2x 3 3v.
It also includes dozens of pinouts for raspberry pi add on boards hats and phats. Here s a map and detailed explanation of what each does including on the pi 4. When you add an integer to a pointer it will know that we are working with 32 bit values so we don t need to multiply this with 4 7 4 0x1c to obtain the address from the datasheet. Any of the gpio pins can be designated in software as an input or output pin and used for a wide range of purposes.