element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Raspberry Pi Forum How to connect a Wolfson Audio Card to a Raspberry Pi 3 Model B
  • 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!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 11 replies
  • Answers 4 answers
  • Subscribers 671 subscribers
  • Views 3248 views
  • Users 0 members are here
  • wolfson-audio-card
  • raspberry_pi
  • raspeberry_pi_accessories
Related

How to connect a Wolfson Audio Card to a Raspberry Pi 3 Model B

paulroberts
paulroberts over 8 years ago

Hello,

 

Please forgive this question from a newbie.

 

I recently bought a Raspberry Pi 3 Model B (v1.2) and a Wolfson Audio Card. I have fallen at the first hurdle, as I cannot connect the two together!

 

There is a section of 2x20 upright pins on the Raspberry Pi, a subset of which look like they should connect to the 13x2 holes of similar size on the Raspberry Pi. But I'm not clear at what end of the set of 20 pins to put the 13 holes!

 

On the Wolfson Audio Card, there are 8 downward connectors, which look as if they are to make contact with something on the card. I've read about P5 areas, but my card does not have a series of 8 contacts next to the upright pins.

 

Also, there is a tall screw pillar on the Wolfson Audio Card, but if lined up with the 2x20 pins, there is no corresponding hole on the Raspberry Pi.

 

My understanding from the site is that my Raspberry Pi 3 is the latest model, and that Wolfson Audio Card is compatible with any "Revision 2 Raspberry Pis onwards". Therefore surely it is compatible somehow?

 

I'm sure I'm missing something obvious!

 

Many thanks,

Paul

  • Sign in to reply
  • Cancel
  • hystrix
    0 hystrix over 8 years ago

    Unfortunately, the Wolfson Audio Card is not compatible with the Raspberry Pi 3B, as you have discovered.  You need the Cirrus Logic Audio Card: https://www.element14.com/community/community/raspberry-pi/raspberry-pi-accessories/cirrus_logic_audio_card?ICID=wolfson-cirruslogic-section

     

    The Wolfson Audio Card is compatible with Raspberry Pi 1 Revision 2 onwards.  The "Revision 2" refers to Pi 1 versions.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • quangthao
    0 quangthao over 8 years ago in reply to hystrix

    Hi hystrix

    I have a Wolfson Audio Card and Raspberry Pi 2

    With your answer above maybe I must have one Raspberry Pi 1 to connect with my Wolfson Audio Card, or is there another solution (for Wolfson Audio Card and Raspberry Pi 2)?

    Could you please tell me which image I can use for my Raspberry to listen my music from HDD portable. Someone comments using Openelec,... so confuse for noob like me image

    Sr for my English too bad

    Thank you so much

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • psyj
    0 psyj over 8 years ago in reply to hystrix

    I note that the Cirrus version (ie for the 40 pin connector Pis) is no longer available from Farnell (although a handful are still around bundled with early pi as kits)

     

    I have brought the wolfson variant, of which Farnell have a shed load (which I guess they would be happy to clear away).

     

    I too would like to connect it to a pi3 and I note the following.

    Physical compatability is very good. Specifically the pogo connector for J5 does not interfer with the main board, although obviously a small sheet of isolating material needs to be installed.

    The cut out on the daughter pcb gives access to the key remaining pins on the 40 way connector (33-40)

     

    The only difference I note on the connections is that GPIO_A (feeding the 8804) and the BCLK have moved around.  So the only hardware modification needed is to cut the track from pin 12 of the 26 pin connector.  The freed track would go to pin 33 on the header and the pin itself connected to pogo connector 3.

    The other connections would be 38 (tx)   pogo 6, 40 (rx) pogo 5, 35 (frame) pogo 4

     

    BUT BEFORE TRYING THIS MODIFICATION, has anybody else had success/failure with such an approach?

     

    And of course there are still software problems to addess ....

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • orelia
    0 orelia over 8 years ago in reply to psyj

    Hi John,

    Since I cannot find the audio card for Raspi 2/3, I am looking forward to seeing if you manage to make your project a success

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • psyj
    0 psyj over 8 years ago in reply to orelia

    Hi Boris,

    Project still active, but pi 1 plus wolfson working so well that it has become interim system, for which I have to build a multichannel variable attenuator (Output levels on the Wolfson are huge).  Once that is done, back to the pi3 version.  I am after some info on whether the new pi3 kernels will still support the functions I need and how they tell the difference between a wolfson and a cirrus card

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • sunny127
    0 sunny127 over 8 years ago in reply to psyj

    1) I too want to connect a raspberry pi 3 with the wolfson audio card ( Since Cirrus Logic Audio Card stopped production ). The pins are pretty similar, what software problems do you expect, (the WM5102 is the same)? Did anyone actually succeeded doing it?

    2) Are there any alternatives for 'Cirrus Logic Audio Card' for Raspberry pi 3 ? I need a sound card with stereo microphone and power amplifier to connect it to external speaker.

    3) Can someone develop such a card if I buy lots of them?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • psyj
    0 psyj over 8 years ago in reply to sunny127

    Danny,

     

    did not spot your comment in this thread  ..... I have been mis-using the driver thread for noting my progress (which you have recently looked at).

    There is a way of connecting the Wolfson to the pi2/3 with no hardware modifications to either.  There is a photo of my proof of concept over on the other discussion (page 11). Note my comments/reservations.  If you do need/want to use several Wolfson cards, I'll happily have a small batch of adaptor cards made (professionally)  for the both of us and share the cost with you.  They will probably end up at around 7-8 euros each, but I really have not costed it up yet.  I know you are also considering other options too .......

     

    John

     

    PS over on the other thread you will see that the driver software for the Cirrus and Wolfson are identical, thanks to Matthias

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • sunny127
    0 sunny127 over 8 years ago in reply to psyj

    John,

    Thanks, I found the discussion.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • ellau
    0 ellau over 7 years ago in reply to psyj

    John,

     

    Where can I find your discussion on "There is a photo of my proof of concept over on the other discussion (page 11)"? Just want to connect the Wolfson Audio Card to a Raspberry Pi 3 Model B.

     

    Henry

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • alweekes
    0 alweekes over 7 years ago in reply to ellau

    I've detailed the process in a blog post: -

     

    https://alw-audio.co.uk/?p=605

     

    It works very well...

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • 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 © 2025 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