Machen Sie Lärm mit dieser hochwertigen Stereo I2S-Audio-Zusatzplatine für Ihren Raspberry Pi Pico, mit verstärkten Kopfhörer- UND unverstärkten Line-Pegel-Ausgängen!
Das Pico Audio Pack verwendet seinen PCM5100A-DAC zur Ausgabe von Stereoton mit bis zu 32 Bit und 384 KHz über den 3,5-mm-Line-Out-Anschluss, an den ein externer Verstärker oder Aktivlautsprecher angeschlossen werden kann. Wenn Sie etwas lauter hören möchten, können Sie über die 3,5-mm-Kopfhörerbuchse auch verstärkten Stereo-Sound ausgeben.
Sie können interessante Geräusche mit Code auf Ihrem Pico erzeugen, um sie in einem Lo-Fi-Synthesizer auszugeben, Ihren Pico an ein anderes Gerät anschließen und ihn als benutzerdefinierte USB-Soundkarte verwenden oder Ihr Pico-Projekt mit der Möglichkeit ausstatten, Soundeffekte oder kurze Audioclips abzuspielen.
Bitte beachten Sie, dass I2S-Audio auf Pico/RP2040 derzeit nicht in MicroPython unterstützt wird. Sie können Pico Audio Pack jedoch mit CircuitPython verwenden!
Ein Raspberry Pi Pico ist nicht enthalten - klicken Sie hier, wenn Sie einen kaufen möchten!
An Ihren Pico müssen Stiftleisten angelötet werden (mit den Stiften nach unten), um ihn an unsere Zusatzplatinen anzuschließen.
Eigenschaften
PCM5100A Stereo-DAC (Datenblatt)
PAM8908JER Stereo-Kopfhörerverstärker (Datenblatt)
3,5-mm-Stereo-Kopfhörerbuchse
3,5-mm-Stereo-Line-Out-Buchse
Schalter zum Einstellen der Verstärkung des Kopfhörerverstärkers (niedrig/hoch)
Vorgelötete Buchsenleisten zum Anschluss an den Pico
Kompatibel mit Raspberry Pi Pico
Vollständig montiert
Kein Löten erforderlich (sofern Ihr Pico über Stiftleisten verfügt).
Abmessungen: ca. 53mm x 29mm x 11mm (L x B x H, einschließlich Stiftleisten und Audiobuchsen)
Schaltplan
Raspberry Pi C/C++-Experimentierbeispiele
Weitere C/C++-Beispiele
CircuitPython-Tutorial
Die Beschriftungen auf der Unterseite des Pico Audio zeigen Ihnen, in welche Richtung Sie das Gerät an Ihren Pico anschließen müssen - stimmen Sie einfach den USB-Anschluss mit den Markierungen auf der Platine ab.
Erste Schritte
Wenn du mit deinem Pico schnell ein paar Geräusche machen willst, schau dir dieses tolle CircuitPython-Tutorial an, das Code zum Abspielen von Sinuswellen, wav- und mp3-Dateien enthält. Damit der Beispielcode mit dem Pico Audio Pack funktioniert, müssen Sie ihn nur auf die richtigen Pins richten, etwa so:
audio = audiobusio.I2SOut(board.GP10, board.GP11, board.GP9)
Pinout
Das Pico Audio Pack bietet einen hochwertigen Stereo-DAC, der I2S_DATA, I2S_BCK und I2S_LRCK zum Empfang von Audiodaten verwendet.
Wir bieten auch einen MUTE-Pin an, mit dem der Ausgang stummgeschaltet werden kann.
Sie können das Pico Audio Pack mit den I2S-Audiobeispielen verwenden, die von Raspberry Pi in ihren experimentellen Beispielen (usb_sound_card und sine_wave_i2s) bereitgestellt werden. Sie müssen #define PICO_AUDIO_I2S_DATA_PIN und PICO_AUDIO_I2S_CLOCK_PIN_BASE auf 9 bzw. 10 setzen, um den Beispielen mitzuteilen, welche Pins für die Audiodaten verwendet werden.
Über Raspberry Pi Pico
Raspberry Pi Pico ist ein flexibles, preisgünstiges Mikrocontroller-Entwicklungsboard von Raspberry Pi, das auf ihrem eigenen Chip - dem RP2040 - basiert. Er ist einfach über USB mit C/C++ oder MicroPython programmierbar und ideal für alle Arten von Physical Computing projects, Geräten und Erfindungen - wir sind gespannt, was ihr damit macht!
Wir haben unsere Zusatzgeräte in Pico-Größe als Rucksäcke bezeichnet, da sie so konzipiert sind, dass sie auf der Rückseite Ihres Pico befestigt werden können, als ob er einen sehr eleganten Rucksack tragen würde (oder einen Miniatur-Jetpack, wenn Sie das bevorzugen). Wir haben auch Pico-Basen (größere Zusatzplatinen mit einem Platz, um deinen Pico darauf zu montieren) und einige andere Platinen, mit denen du interessante Hacker-Dinge machen kannst, wie z.B. mehrere Packs auf einmal zu benutzen - klicke hier, um sie alle zu sehen!