element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Files Raspberry Pi 3 Model B GPIO 40 Pin Block Pinout
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Actions
  • Next
  • Previous
  • Share
  • More
  • Cancel
  • Author Author: pchan
  • Views 92868 views
  • Downloads 58919 downloads
  • Likes 20 likes
  • Comments 76 comments
Toptech-Voices
Related
Recommended

Raspberry Pi 3 Model B GPIO 40 Pin Block Pinout

Graphic showing the GPIO pin breakout on the Raspberry Pi 3 Model B.

 

If you're looking for the new Raspberry Pi 3 Model B+ then you can find that here: Raspberry Pi 3 Model B+ GPIO 40 Pin Block & PoE Header Pinout

                                                                                                             
NEW! Raspberry Pi 3 Model B
Frequently Asked Questions Comparison Chart Technical Specifications
Unboxing Video Pi3 Video Arcade Project
  • raspberry pi 2 gpio pinout
  • raspberry pi 2 model b
  • block
  • pi_2
  • raspberry
  • pin
  • raspberry pi 3 gpio pinout
  • raspberry pi 2
  • pi
  • gpio
  • 2
  • raspberry pi 2 pinout
  • gpio pinout
  • new
  • b
  • raspberry pi 2 gpio
  • pi3
  • raspberry pi
  • raspberry_pi_2
  • raspberry_pi_space
  • raspberry pi 3 gpio
  • pinout
  • model
  • raspberry pi 3
  • raspberry pi 3 model b
  • 40
  • pi2
pchan
pchan
  • 28 Jan 2015
  • 58,919 Downloads
  • Share
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • Former Member
    Former Member over 11 years ago +6
    Want to print this out for use on your header? I saved the image to my PC. Open with MSPaint. Go to Page Setup. Change your scaling to 18%. Print the image. Cut it out and press in place on your GPIO header…
  • gwideman
    gwideman over 10 years ago in reply to clem57 +4
    clem57 I fully realize that you are not responsible for the RPi's deficient docs. And I thanked you earlier for your contribution to try to fill in the blank. You seem to think I'm criticizing you and…
  • shabaz
    shabaz over 10 years ago in reply to gwideman +4
    I agree. It is quite moving that Element14's entire team, and Farnell/Newark, clem57 and others in the community do such a fantastic job supporting as best as they can, and get people up-to-speed on the…
  • shabaz
    shabaz over 10 years ago in reply to rew

    Seeing some odd behaviour as a result of the UART changes : ( According to this thread https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=138162

    the UART peripheral is clocked from a changing clock! - the core clock. And even when not throttling due to temperature, there seems to be an odd baud rate.

    I could not use the UART except at 72000bps (and even then it would fail regularly). So an important way of connecting to the Pi 3 is broken currently. Quite concerning, since

    this is a fallback method, UART needs to be rock solid.

     

    Also, there seems to be something odd with the 802.11 settings. I've use settings which normally are quite standard, they work on other platforms like the BeagleBone Black.

    If I try to SSH to the Pi from the LAN using wireless, it works fine - for a short while! and then the Pi becomes unpingable and SSH stops functioning too. To recover I have to use a

    USB keyboard and ping out from the Pi. Then the wireless becomes alive again.

     

    The interesting thing is, if I plug in a Wi-Pi USB-wireless adapter, then both the RPI 3 on-board 802.11, and the Wi-Pi adapter function well, and do not go into this unresponsive state.

    As soon as I disconnect the Wi-Pi adapter, the issue reappears.

     

    This is my configuration:

    wpa_supplicant.conf file:

    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

    update_config=1

    network={

            ssid="my-ssid"

            scan_ssid=1

            psk="my-psk"

            proto=RSN

            key_mgmt=WPA-PSK

            pairwise=CCMP

            auth_alg=OPEN

    }

     

    And /etc/network/interfaces:

    source-directory /etc/network/interfaces.d

     

    auto lo

    iface lo inet loopback

     

    iface eth0 inet manual

     

    allow-hotplug wlan0

    iface wlan0 inet manual

        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

    iface default inet dhcp

     

    allow-hotplug wlan1

    iface wlan1 inet manual

        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

     

    I've noticed some old Pi threads suggest 'wireless-power off' should be added to the /etc/network/interfaces file, but that didn't work for me - and caused an error parsing the file when issuing

    'ifdown' commands for instance, with a 'misplaced option' error reported.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • clem57
    clem57 over 10 years ago in reply to gwideman

    For anyone wanting a copy of this older PDF http://www.farnell.com/datasheets/1835725.pdf

    was released 06 February 2012. Thanks for pointing this out gwideman

    Cheers,

    Clem

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Robert Peter Oakes
    Robert Peter Oakes over 10 years ago in reply to gwideman

    Thanks for the info

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • gwideman
    gwideman over 10 years ago in reply to Robert Peter Oakes

    Robert Peter Oakes   In case you didn't know, there's a PDF doc called "BCM2835-ARM-Peripherals" available from several places (google). Page 89 has a block diagram showing functionally how the I/Os are arranged in a bit more detail.

    image

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Robert Peter Oakes
    Robert Peter Oakes over 10 years ago in reply to clem57

    Do you have a diagram that shows how the interrupt / edge change detection is added in ??

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2026 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube