{"product_id":"pico-audio-pack","title":"Pico Audio Pack (Line-Out and Headphone Amp)","description":"\u003cp\u003eMake some noise with this high quality stereo I2S audio add-on board for your Raspberry Pi Pico, with amplified headphone AND unamplified line level outputs!\u003c\/p\u003e\n\u003cp\u003ePico Audio Pack uses its PCM5100A DAC to output up to 32-bit, 384KHz stereo audio along its 3.5mm line out connector, ready for plugging into an external amp or powered speakers. If you're after something a little louder for your ears, it can also pump out amplified stereo audio from its 3.5mm headphone jack.\u003c\/p\u003e\n\u003cp\u003eYou could generate interesting noises with code on your Pico to output into a lo-fi synth, hook your Pico up to another device and use it as a custom USB sound card, or use it to give your Pico project the ability to play sound effects or short audio clips.\u003c\/p\u003e\n\u003cp\u003eA \u003cstrong\u003eRaspberry Pi Pico is not included\u003c\/strong\u003e - \u003ca href=\"\/en-eu\/products\/raspberry-pi-pico\" target=\"_blank\"\u003eclick here\u003c\/a\u003e if you'd like to buy one!\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eYour Pico will need to have pin headers soldered to it\u003c\/strong\u003e\u003cspan\u003e (with the long pins pointing downwards) to attach to our add-on boards.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003eFeatures\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePCM5100A stereo DAC (\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/pcm5100a_617130f1-79f1-45ac-96bc-a3752b4afa59.pdf?v=1611151321\" target=\"_blank\"\u003edatasheet\u003c\/a\u003e)\u003c\/li\u003e\n\u003cli\u003e\u003cspan data-mce-fragment=\"1\"\u003ePAM8908JER stereo headphone amp (\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/PAM8901_8.pdf?v=1611151682\" target=\"_blank\"\u003edatasheet\u003c\/a\u003e)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e3.5mm stereo headphone jack connector\u003c\/li\u003e\n\u003cli\u003e3.5mm stereo line out jack connector\u003c\/li\u003e\n\u003cli\u003eSwitch to adjust headphone amp gain (low \/ high)\u003c\/li\u003e\n\u003cli\u003ePre-soldered female headers for attaching to Pico\u003c\/li\u003e\n\u003cli\u003eCompatible with Raspberry Pi Pico\u003c\/li\u003e\n\u003cli\u003eFully assembled\u003c\/li\u003e\n\u003cli\u003eNo soldering required (as long as your Pico has header pins attached).\u003c\/li\u003e\n\u003cli\u003eDimensions: approx 53mm x 29mm x 11mm (L x W x H, including headers and audio jacks)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/pico_audio_pack_schematic.pdf?v=1647429199\" target=\"_blank\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/pimoroni\/pimoroni-pico\/tree\/main\/examples\/pico_audio\" target=\"_blank\" data-mce-href=\"https:\/\/github.com\/pimoroni\/pimoroni-pico\/tree\/main\/examples\/pico_audio\"\u003eC\/C++ examples\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe labels on the underside of Pico Audio will show you which way round to plug it into your Pico - just match up the USB port with the markings on the board.\u003c\/p\u003e\n\u003ch2\u003ePinout\u003c\/h2\u003e\n\u003cp\u003ePico Audio Pack provides a high quality stereo DAC which uses \u003cstrong\u003eI2S_DATA\u003c\/strong\u003e, \u003cstrong\u003eI2S_BCK\u003c\/strong\u003e, and \u003cstrong\u003eI2S_LRCK\u003c\/strong\u003e to receive audio data. \u003c\/p\u003e\n\u003cp\u003eWe also offer a \u003cstrong\u003eMUTE\u003c\/strong\u003e pin which can be used to silence the output.\n\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/files\/pico-audio-pinout_600x600.png?v=1611503787\"\u003e\u003c\/p\u003e\n\u003ch2\u003eSoftware\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cp\u003eYou can use Pico Audio Pack with any Pico\/RP2040 programming method that supports I2S audio.\u003c\/p\u003e\n\u003cp\u003eIf you want to get your Pico making some noise super quick, check out this fine \u003ca href=\"https:\/\/learn.adafruit.com\/mp3-playback-rp2040\/pico-i2s-mp3\" target=\"_blank\" data-mce-href=\"https:\/\/learn.adafruit.com\/mp3-playback-rp2040\/pico-i2s-mp3\"\u003eCircuitPython tutorial\u003c\/a\u003e which includes code for playing sine waves and wav and mp3 files. To get the example code working with Pico Audio Pack, you'll just need to point it at the correct pins, like this:\u003c\/p\u003e\n\u003cp\u003e\u003ccode\u003eaudio = audiobusio.I2SOut(board.GP10, board.GP11, board.GP9)\u003c\/code\u003e\u003c\/p\u003e\n\u003cp\u003eAlternatively, if you're using MicroPython on your Pico you could try these \u003ca href=\"https:\/\/github.com\/miketeachman\/micropython-i2s-examples\" target=\"_blank\" data-mce-href=\"https:\/\/github.com\/miketeachman\/micropython-i2s-examples\"\u003eMicroPython I2S audio examples\u003c\/a\u003e. You'll will need to modify the code to specify the correct pins for Audio Pack.\u003c\/p\u003e\n\u003cp\u003eCheck out the links below for more examples and community projects:\u003c\/p\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/pimoroni\/pimoroni-pico\/tree\/main\/examples\/pico_audio\" target=\"_blank\" data-mce-href=\"https:\/\/github.com\/pimoroni\/pimoroni-pico\/tree\/main\/examples\/pico_audio\"\u003eC\/C++ examples\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/github.com\/raspberrypi\/pico-playground\" data-mce-href=\"https:\/\/github.com\/raspberrypi\/pico-playground\" target=\"_blank\"\u003eRaspberry Pi C\/C++ examples\u003c\/a\u003e (usb_sound_card and sine_wave_i2s - you'll need to \u003cstrong data-mce-fragment=\"1\"\u003e#define PICO_AUDIO_I2S_DATA_PIN\u003c\/strong\u003e and \u003cstrong data-mce-fragment=\"1\"\u003ePICO_AUDIO_I2S_CLOCK_PIN_BASE\u003c\/strong\u003e to 9 and 10)\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/github.com\/electronjoe\/noise-generator-rust-on-pi-pico\/tree\/main\" data-mce-href=\"https:\/\/github.com\/electronjoe\/noise-generator-rust-on-pi-pico\/tree\/main\" target=\"_blank\"\u003eBrown Noise Generator for Pimoroni Pico Audio in Rust\u003c\/a\u003e\u003c\/li\u003e\n\u003ch2\u003eAbout Raspberry Pi Pico\u003c\/h2\u003e\n\u003cp\u003e\u003ca href=\"\/en-eu\/products\/raspberry-pi-pico\" target=\"_blank\"\u003eRaspberry Pi Pico\u003c\/a\u003e is a flexible, low cost \u003cstrong\u003emicrocontroller development board\u003c\/strong\u003e from the folks at Raspberry Pi, based on their very own chip - the RP2040. It's easily programmable over USB with C\/C++ or MicroPython, and ideal for using in all sorts of physical computing projects, devices and inventions - we're so excited to see what you make with it!\u003c\/p\u003e\n\u003cp\u003eWe've called our Pico-sized add-ons \u003cstrong\u003epacks\u003c\/strong\u003e, as they're designed to attach to the back of your Pico as if it were wearing a very stylish backpack (or a miniature jet pack, if you prefer). We've also got Pico \u003cstrong\u003ebases\u003c\/strong\u003e (larger add-on boards with a space to mount your Pico on top) and some other boards that let you do interesting hackerly things like using multiple packs at once - \u003ca href=\"\/en-eu\/collections\/pico\" target=\"_blank\"\u003eclick here\u003c\/a\u003e to view them all!\u003c\/p\u003e","brand":"Pimoroni","offers":[{"title":"Default Title","offer_id":32369490853971,"sku":"PIM544","price":14.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0174\/1800\/products\/pico-addons-1.jpg?v=1616398912","url":"https:\/\/shop.pimoroni.com\/en-eu\/products\/pico-audio-pack","provider":"Pimoroni Ltd","version":"1.0","type":"link"}