# Kopfhörerplatine basierend auf UDA1334 / PJ306b

**URL:** <https://forum.espuino.de/t/kopfhoererplatine-basierend-auf-uda1334-pj306b/705>\
**Category:** PCBs\
**Created:** [15. November 2021 um 11:06 UTC](https://forum.espuino.de/t/kopfhoererplatine-basierend-auf-uda1334-pj306b/705 "2021-11-15T11:06:04Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![biologist](https://forum.espuino.de/user_avatar/forum.espuino.de/biologist/32/66_2.png) [@biologist](https://forum.espuino.de/u/biologist)\
**Post date:** [28. November 2021 um 20:59 UTC](https://forum.espuino.de/t/kopfhoererplatine-basierend-auf-uda1334-pj306b/705/4 "2021-11-28T20:59:41Z")

</div>

Juhu, sie funktioniert! 🕺 Habe sie an zwei PCBs getestet:

> [@Lolin D32 pro mit SD\_MMC, PN5180, max. fünf Buttons und Port-Expander (SMD)](https://forum.espuino.de/t/lolin-d32-pro-mit-sd-mmc-pn5180-max-fuenf-buttons-und-port-expander-smd/638/):
>
> Vorab: Diese Platine hat inzwischen einen Nachfolger: [ESPuino-miniD32(pro): Lolin D32/D32 pro mit SD\_MMC und Port-Expander (SMD)](https://forum.espuino.de/t/espuino-minid32pro-lolin-d32-pro-mit-sd-mmc-und-port-expander-smd/866). Hinweis: Wenn du diese Platine einsetzt und einen aktuellen SW-Stand aufspielen willst, so muss du darauf achten, dass POWER von 115 auf 32 geändert wird. Weiterhin muss INVERT\_POWER deaktiviert werden. Die restlichen Einstellungen sind weiter unten beschrieben. 3d-Bilder In echt Warum dieser PCB…

> [@ESP32 NodeMCU / Devkit C mit SD\_MMC und PN5180 als RFID-Leser](https://forum.espuino.de/t/az-delivery-esp32-nodemcu-devkit-c-mit-sd-mmc-und-pn5180-als-rfid-leser/634):
>
> Bilder Hinweis Passend für [NodeMCU ESP32 / Devkit C mit 38 Pins](https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B074RGW2VQ?tag=espuino0c-21). Achtung: Es gibt auch welche mit weniger Pins diese werden NICHT unterstützt. Am besten du schaust dir die Bilder oben genau an und vergleichst die Pinbeschriftungen: Das muss 100% passen. Warum dieser PCB? Die klassischen NodeMCU-Develboards, die via Amazon insbesondere vom Händer [AZ-Delivery](https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B074RGW2VQ?tag=espuino0c-21) vertrieben werden, sind oft der Einstieg für viele Leute, die in das Thema ESP32 …

Klappt also mit und ohne Port-Expander. Sieht gelötet dann so aus..  
Zuerst mal ein Größenvergleich mit der aktuellen [rev3.1](https://forum.espuino.de/t/lolin-d32-pro-mit-sd-mmc-pn5180-max-fuenf-buttons-und-port-expander-smd/638) und der [Kopfhörerplatine](https://forum.espuino.de/t/kopfhoererplatine-mit-pcm5102a-und-tda1308/40) von @compactflash:

 ![Größenvergleich](https://forum.espuino.de/uploads/default/original/1X/afc7f3b60ff1cce8f01e5d01b47e73abc6dae5dd.jpeg)

Von oben:

 ![PXL_20211201_093049543~3](https://forum.espuino.de/uploads/default/original/1X/cd51bc55021a1d83f8a5f2c515e6d4c58666f6ef.jpeg)

Von unten:

 ![PXL_20211129_081646865~2](https://forum.espuino.de/uploads/default/original/1X/bf4488aeebf88ec75842710655e182a3699abd99.jpeg)

Features:

- Einseitig bestückt
- SMD-Kondensatoren / Widerstände in SMD-Größe 0805. Von Hand gut machbar würde ich sagen.
- 6Pin-IDC-Anschluss; pinkompatibel mit sämtlichen Carrier-PCBs, die ich bisher veröffentlicht habe.
- Über Lötbrücken erfolgt die Konfiguration, ob die MUTE-Eingänge von UDA1334/Carrier-PCB mit HIGH oder LOW beschaltet werden.
- Zuschaltbar sind PullUp bzw. PullDown-Widerstände zur MUTE-Steuerung (steht natürlich im Zusammenhang mit den Lötbrücken).

Konfiguration UDA1334 / MAX98357a:  
Steckt man den Kopfhörer in die Buchse, so möchte man, dass der MAX ausgeht und der UDA aktiv wird - umgekehrt gilt natürlich das Gleiche. Ein Blick in die Datenblätter bringt folgende Erkenntnis: Der MAX ist aktiv, wenn er HIGH am SD-Pin hat, während der UDA im gleichen Falle auf MUTE ist. Das ist praktisch, denn sie sollen sich ja auch entgegengesetzt verhalten. Sie werden also identisch „konfiguriert“. D.h. ist kein Kopfhörer eingesteckt, so werden SD (MAX98357a) bzw. MUTE (UDA1334) mit 10k-PullUps angesteuert. Ist der Kopfhörer eingesteckt, so werden sie mit GND angesteuert.

Ausblick:

- Es wird noch marginale Änderungen im Layout geben, aber die Schaltung an sich bleibt so.
- Ich werde auch (irgendwann) mal SMD-Kondensatoren testen, so dass ggf. nur noch die Kopfhörerbuchse und der IDC-Konnektor in THT-Technik gelötet werden muss.
- Vollständige SMD-Bestückung via JLCPCB ist aktuell nicht möglich, da TDA1308 und UDA1334 dort nicht auf Lager sind. Das heißt bis auf Weiteres löte ich sie selbst, was jedoch kein Problem ist.

---

_[View the full topic](https://forum.espuino.de/t/kopfhoererplatine-basierend-auf-uda1334-pj306b/705)._
