Close Menu
    Facebook X (Twitter) Instagram Pinterest YouTube
    Trending
    • Disable SSH Password Login on Raspberry Pi
    • Elecrow Meteor IPS Touchscreen with RGB LEDs
    • Pi Pico Pinout Display on the Command Line
    • How to Add a Raspberry Pi Pico Reset Button
    • Pi Pico Onboard LED
    • Pi Pico W Pinout and Power Pins
    • CrowPi L Raspberry Pi Laptop and Learning Platform
    • Pi Pico W Launched
    Mastodon YouTube Facebook Instagram Pinterest RSS
    Raspberry Pi SpyRaspberry Pi Spy
    • Home
    • Categories
      • General
      • Hardware
      • Programming
      • Python
      • Software
      • Tutorials & Help
    • BerryClip
      • BerryClip Instructions
      • BerryClip Plus Instructions
      • Videos & Reviews
    • Buy
      • Buy Pi
      • Buy Pi Accessories
      • Buy Books
    • Tools
      • Ultimate Raspberry Pi Alexa Skill
      • Pi Power Estimator App
      • Pi-Lite 14×9 LED Matrix Sprite Editor
      • RPiREF Pin-out Reference App
      • Simple Ohm’s Law Calculator
      • Web Sites & Links
    • Tutorials & Help
        Featured
        November 9, 20200

        Raspberry Pi Temperature Monitoring

        Recent
        February 16, 2024

        Disable SSH Password Login on Raspberry Pi

        December 23, 2022

        How to Add a Raspberry Pi Pico Reset Button

        November 20, 2022

        Pi Pico Onboard LED

      1. Contact Us
      2. Site Map
      Raspberry Pi SpyRaspberry Pi Spy
      You are at:Home»Hardware»Add-ons»Raspberry Pi Model B+ And Addon Board Compatibility
      Raspberry Pi Model B+ Header

      Raspberry Pi Model B+ And Addon Board Compatibility

      7
      By Matt on July 18, 2014 Add-ons, Model B+

      Changes to the layout and connectors on the Raspberry Pi B+ may leave you wondering about the range of existing add-ons out there and whether they still work. Below you’ll find a table listing the add-on boards I either own or have seen other people using. The table lists the board and whether it works with the standard Model B and the Model B+.

      Hopefully this will of interest to the owners of the existing 3 million Raspberry Pis out there. It will also help people continue to buy add-on boards without worrying that won’t work with their B+.

      A green tick means it attaches and works as expected. A red cross means it either doesn’t physically fit or won’t work due to other changes. An orange triangle means that it is possible to use the board but it may not fit perfectly.

      Add-on BoardModel BModel B+Notes
      ArduberryOKOKAll boards compatible and detailed on the Dexter Industries website with photos
      AB ElectronicsOKOKAll boards compatible and detailed on their website with photos
      BerryClip LEDOKOKPlugs onto first 26 pins as expected
      BerryClip+ LEDOKOKPlugs onto first 26 pins as expected
      BrickPiOKOKAll boards compatible and detailed on the Dexter Industries website with photos
      GertduinoOKOKExtended header lifts this board out of trouble
      GrovePiOKOKMay require some insulating tape where the board rests on the USB sockets. See details on the Dexter Industries website with photos
      HiFiBerryOKOKRequires the P5 connector which is not present on the B+
      MyPiFi LEDOKOKPlugs onto first 26 pins as expected
      Pi Co-opOKOKPlugs onto first 26 pins as expected
      PiFace Control & DisplayOKOKPCB edge raised a few mm as it clashes with USB ports but still works.
      PiLite LED MatrixOKOKPCB edge raised a few mm as it clashes with USB ports but still works.
      RasPiO – Pro breakoutOKOKSits on first 26 pins as expected
      RyanTeck Motor ControllerOKOKPlugs onto first 26 pins as expected
      Wolfson AudioOKOKRequires the P5 connector which is not present on the B+

      Full Size Add-on Boards

      Items marked with a triangle (Warning ) are usually boards that extend all the way to the far edge (eg PiLite) and clash with the raised USB sockets. Most of these boards will still connect to the GPIO but will have the edge raised by a few millimetres. It may be possible to use an extended 26-way GPIO header to lift the board clear of the USB sockets.

      Multiple Headers

      With a 26-way header on the GPIO pins it is physically possible to attach another header or jumper cables to the remaining 14-way pins. However be aware that most 26-pin add-on boards overshot the next couple of pins on the 40-pin header. You will need to consider this before assuming you can plug multiple connectors onto the larger GPIO header of the B+. Hopefully the creators of add-on boards will make this clear in their documentation.

      Raspberry Pi Model B+ Header

      Page Updates

      I will strive to update this page as additional information is available. Contact me if you’ve got any suggestions.

      Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
      Previous ArticleRaspberry Pi B+ GPIO Header Details And Pinout
      Next Article Raspberry Pi Model B+ First Impressions

      Related Posts

      Gameboy Zero 6 Button Board from Aliexpress

      Kano Motion Sensor Kit for the Raspberry Pi

      Controlling Energenie Power Sockets with the Pi-mote Addon

      7 Comments

      1. Philip Van Cleven on July 21, 2014 2:55 am

        If P5 is not present the hifiberry board will not function either I presume… and that is a major regression as the board improves dramatically the audio quality …

        Can this be confirmed?

        Philip

        Reply
      2. Mark Swope on July 22, 2014 9:24 pm

        Regarding older 26-pin GPIO cables/headers vs the 40-pin header on the B+… If you’re not faint-of-heart, you can probably use snips to cut off the pins in the 27th & 28th position for most applications. That might leave enough room for the 26-pin cable.

        Those two pins are reserved for I2C EEPROM identification functions at boot. If you have a device that uses I2C and has an EEPROM to identify the device, of course you wouldn’t want to do that.

        Reply
      3. Torsten Jaekel on July 23, 2014 8:29 am

        What I can confirm in terms of B+ and audio:
        a) HP audio out (PWM) works, it has acceptable quality. But the volume is so low
        that you had to turn to power amp input pot to full open
        (and you will get all the noise to your speaker).
        b) I2S is not yet working, even alternative GPIOs might be able to provide.
        It needs an update (pinmux) of the drivers.
        c) You had to configure Rasbian all again: no way to take a working micro-SD from
        RPi model B to B+ : it will not boot.
        Start over with latest Rasbian image (not really backward compatible for regular
        use without any GPIO used).
        d) Even the B+ will boot but if you try to configure for I2S audio (HifiBerry or
        RPi-DAC) via /etc/modules – the system will hang after few seconds playing to
        (old) I2S pins. It needs a hard power cycle (with risk to damage file system).

        B+ does not work reliable for me if I try to re-activate I2S drivers. Even the old I2S
        pins look unused (I cannot find in schematics, just the ALT0 pins will be there but
        not yet activated).
        Why I am changing to B+ without any improvement …? 😉

        Reply
      4. DM on July 23, 2014 9:48 am

        I think the audio boards just need a re-layout and possibly a driver tweak – at least I assume the required GPIO functions can be found on the extra pins on the B+ header!

        Reply
      5. Peter Tarjan on July 23, 2014 11:33 am

        If you could get your hands on one of the Pridopia boards (which are surprisingly unknown)
        http://pridopia.co.uk/ixx-rspi.html
        I would be interested in those.

        I have the Rs- Pi 4 USB Hub-I2C-AD/DA- USB-TTL-232R1 Board. The edge of it is 3.3mm away from the Model B USB ports. If the USB on the Model B+ is moved towards the inside of the board by more than that, it’ll likely fall in the “PCB raised, but works” category. The header will fit, I believe.

        Reply
      6. Torsten Jaekel on July 24, 2014 6:36 pm

        Raspberry Pi B+ works fine with I2S DACs, e.g. RPi-DAC, RPi-DAC-RCA:
        http://www.tjaekel.com/T-DAC/raspi_Bplus.html

        It needs just:
        four jumper wires (different GPIO pins now) AND a Rasbian Linux Kernel Patch (different pinmux).
        I did the patch – works fine, without (even latest image) – RPi B+ will hang if I2S used.

        I2S DACs needing I2C might need more effort to change Rasbian kernel, RPi-DAC does not (just three bytes changed in kernel driver – all fine).

        Reply
      7. seggy segaran on September 27, 2014 8:13 pm

        Check out the little known Custard Pi range on the website SF Innovations. These should all be compatible with the 40 pin GPIO of the B+.

        Reply
      Leave A Reply Cancel Reply

      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      Recent Posts
      February 16, 2024

      Disable SSH Password Login on Raspberry Pi

      March 13, 2023

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      December 26, 2022

      Pi Pico Pinout Display on the Command Line

      December 23, 2022

      How to Add a Raspberry Pi Pico Reset Button

      November 20, 2022

      Pi Pico Onboard LED

      Categories
      • 1-wire
      • 3D Printing
      • Add-ons
      • BBC Micro:bit
      • BerryClip
      • Books
      • Camera Module
      • Cases
      • Events
      • General
      • Hardware
      • I2C
      • Infographics
      • Interfaces
      • Minecraft
      • Model A+
      • Model B+
      • News
      • Pi Models
      • Pi Pico
      • Pi Zero
      • Power
      • Programming
      • Python
      • Raspberry Pi OS
      • Raspbian
      • RetroGaming
      • Robotics
      • Sensors
      • Software
      • SPI
      • Tutorials & Help
      Tags
      Arduino audio battery berryclip Birthday bluetooth cambridge camera CamJam DigiMakers display games GPIO I2C interface Kickstarter Kodi LCD LED Linux media Minecraft Model A motionEyeOS PCB photography photos Pi-Lite Pi Pico power python Raspberry Jam Raspberry Pi Bootcamp raspbian Retrogaming retroPie screen SD card security sensor SPI SSH temperature ultrasonic video
      Raspberry PI Related
      • Adafruit Blog
      • Average Maker
      • Official RaspBerry Pi Site
      • Raspberry Pi Pod
      • RasPi.tv
      • RaspTut
      • Stuff About Code
      Tech Resources
      • MattsBits – Pi Resources
      • Microbit Spy
      • Technology Spy
      Archives

      Entries RSS | Comments RSS

      This site is not associated with the official Raspberrypi.org site or the Raspberry Pi Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

      Copyright © 2025 - All Rights Reserved - Matt Hawkins

      About

      Unofficial site devoted to the Raspberry Pi credit card sized computer offering tutorials, guides, resources,scripts and downloads. We hope to help everyone get the most out of their Pi by providing clear, simple articles on configuring, programming and operating it.

      Popular Posts
      September 19, 2014

      Top 5 Reasons The Raspberry Pi Sucks

      July 27, 2012

      16×2 LCD Module Control Using Python

      October 20, 2013

      Analogue Sensors On The Raspberry Pi Using An MCP3008

      Latest Posts
      February 16, 2024

      Disable SSH Password Login on Raspberry Pi

      March 13, 2023

      Elecrow Meteor IPS Touchscreen with RGB LEDs

      December 26, 2022

      Pi Pico Pinout Display on the Command Line

      Mastodon YouTube Instagram Facebook Pinterest RSS

      Entries RSS | Comments RSS

      This site is not associated with the official Raspberrypi.org site or the Raspberry Pi Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation.

      Copyright © 2025 - All Rights Reserved - Matt Hawkins

      mastodon.social@RPiSpy

      Type above and press Enter to search. Press Esc to cancel.