Es gibt auch die möglichkeit die Audioausgabe mittels GPIO des Zeros zu nutzen, es sei jedoch gesagt dass sie qualitativ der USB-DAC Soundkarte-Methode unterlegen ist.
Anmerkung zum Diagram erklärt von Mitglied Sven:
* Man benötigt zu erst die kleine Schaltung die direkt nach dem Pi gezeichnet ist.
* Diese macht aus einem PWM Signal ein analoges Signal.
* Die darauf folgende orange Leitung ist für den rechten Lautsprecher und der hellblaue für den rechten Lautsprecher.
* Also wird orange an input L und blau an input R gelötet, an input G kommt die Masse/GND vom Pi.
* Für die Spannungsversorgung nimmst du die 5V oder 3V3 vom Pi.
(Oder du nimmst einfach eine USB DAC Soundkarte 😉)
Zusätzlich noch folgenden text zur boot.config (einzeiler!) hinzufügen. Damit sollte PWM Audio ohne zusätzliche Software und Scripts funktionieren.
dtoverlay=pwm-2chan,pin=18,func=2,pin2=13,func2=4
Zusätzliche Erklärung vom Elektro-Meister Paul:
Audio wird im Pi als PWM-signal an den gpios zur Verfügung gestellt (muss allerdings selber im Kernel remapped werden, da es an gpio 45/47? Anliegt, der nicht physisch nach draußen geführt wird). Die beiden Widerstände bilden einen Spannungsteiler, der das 5V PWM-signal auf etwa 1 Volt reduziert. Die Kondensatoren machen die Rechteckwelle etwas sinusartiger. Idealerweise kommt danach noch ein dioden-pärchen gegen Masse und 3,3V, welches Spannungsspitzen anfängt, die die gpios schädigen könnten.