# PCB: Lolin D32 Pro, SD-MMC, PN5180, PCA9555, Kopfhörer

**URL:** <https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287>\
**Category:** 3rd Party\
**Created:** [15. März 2021 um 13:57 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287 "2021-03-15T13:57:28Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![tyllmoritz](https://forum.espuino.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tyllmoritz](https://forum.espuino.de/u/tyllmoritz)\
**Post date:** [15. März 2021 um 13:57 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/1 "2021-03-15T13:57:29Z")

</div>

Hallo zusammen,

hier ist ein Vorschlag für eine Platine, die für den Lolin D32 Pro gedacht ist.  
Features:

- RFID-Reader PN5180 (oder die anderen unterstützten, auf Pinbelegung achten)  
\*Jumper für LPCD (Wakeup durch PN5180)
- SD-MMC ( auf der Vorderseite der freie Platz ist für den SD-Leser vorgesehen - der SD-Slot vom Lolin D32 Pro kann nicht benutzt werden)
- PCA9555 als GPIO-Extender
- 8 unbenutzte Pins vom PCA9555 als Stecker verfügbar.
- 5 Buttons und Rotary-Encoder möglich
- Kopfhörerplatine integriert
- letzter Pin zusammen mit SPI-Pins als zweiter CableSelect für zukünfige Ideen (z.B. W5500 für LAN)
- TX/RX für Serielle konsole
- Reset (EN & GND)
- Charging-LED (USB\_VCC & GND mit Widerstand für Spannungsabfall)
- JST PH 2mm - Stecker
- 4cm \* 9cm

 ![ESPuino_Community_D32Pro_front](https://forum.espuino.de/uploads/default/original/1X/eed48754aef972640f98b066258f1b1929be6937.png) ![ESPuino_Community_D32Pro_back](https://forum.espuino.de/uploads/default/original/1X/22a0737608f2cada7e3746073ac90c54974a749b.png)

Vielen Dank an alle aus der Community für eure Ideen.  
Vor allem Torsten (@biologist, für das Projekt insgesamt) und @compactflash (für die Ideen aus deiner Platine, für die Kopfhörerplatine & für die KiCad-Dateien) und @tueddy (für die Arbeiten am PN5180 und LPCD).

Das Logo kommt nur drauf, wenn Torsten (@biologist) sein OK gibt und veröffentlicht wird erst wenn es fehlerfrei getestet wurde oder auf Anfrage.  
Lizenz: CC BY-NC-SA 3.0 (nicht-kommerzell, namensnennung, muss unter gleicher Lizenz bleiben)

PS: ich warte jetzt noch bis Dienstag-Abend auf Rückmeldung, dann bestelle ich 5 Platinen.

---

<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:** [15. März 2021 um 14:16 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/2 "2021-03-15T14:16:28Z")

</div>

Das mit dem Logo ist für mich ok, es steht ja „Community Edition“ drunter.  
Eine Sache zu W5500: Da braucht es RST auch noch. Und das ist auf jeden Fall etwas, was man nicht per Jumperwires machen möchte 🙂

---

<div class="post-metadata">

**Author:** ![StefSo](https://forum.espuino.de/user_avatar/forum.espuino.de/stefso/32/91_2.png) [@StefSo](https://forum.espuino.de/u/StefSo)\
**Post date:** [15. März 2021 um 14:58 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/3 "2021-03-15T14:58:09Z")

</div>

Ich habe auch noch eine Sache - bin ich heute beim Umbau der Musikbox von meinem Sohn drüber gestolpert:

Torsten legt 3v3 an die GAIN vom MAX98357 mit Widerstand (100K) und somit auf „3 dB“ - wenn kein Widerstand gelötet ist, macht der MAX „9 dB“. Er könnte aber, wenn der Widerstand auf Masse geht auch „15 dB“ ([Datenblatt](https://datasheets.maximintegrated.com/en/ds/MAX98357A-MAX98357B.pdf) Seite 5). Bei der Box war sowohl 3 als auch 9 etwas zu leise und ich habe per fliegender Verkabelung auf meinem Board die Masse an den Widerstand angeschlossen. Funktional aber nicht schön 🙂

Eventuell kannst du ja ein GND beim Widerstand platzieren, um die Möglichkeit einer höheren Lautstärke zu erhalten. Drosseln läßt sich das max. Volumen ja durch die Software.

Viele Grüße  
Stefan

---

<div class="post-metadata">

**Author:** ![tyllmoritz](https://forum.espuino.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tyllmoritz](https://forum.espuino.de/u/tyllmoritz)\
**Post date:** [15. März 2021 um 15:12 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/4 "2021-03-15T15:12:46Z")

</div>

> [@biologist](#):
>
> Eine Sache zu W5500: Da braucht es RST auch noch. Und das ist auf jeden Fall etwas, was man nicht per Jumperwires machen möchte 🙂

Wäre ein 2x5 IDC-Stecker mit 10cm Kabeln, wie für die Kopfhörerplatine geeignet?  
Dazu dann das hier: [W5500 Ethernet Netzwerk Internet Modul](https://www.az-delivery.de/products/w5500-ethernet-netzwerk-internet-modul-fuer-arduino) ?

Eigentlich brauche ich das nicht, aber ich hatte noch einen Pin übrig und habe hier die Diskussion über WLAN gelesen.  
Eventuell probiere ich mal aus, ob ich eine Antenne an den Lolin D32 Pro bekomme.

---

<div class="post-metadata">

**Author:** ![tyllmoritz](https://forum.espuino.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tyllmoritz](https://forum.espuino.de/u/tyllmoritz)\
**Post date:** [15. März 2021 um 15:16 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/5 "2021-03-15T15:16:42Z")

</div>

> [@StefSo](#):
>
> Eventuell kannst du ja ein GND beim Widerstand platzieren, um die Möglichkeit einer höheren Lautstärke zu erhalten. Drosseln läßt sich das max. Volumen ja durch die Software.

Da würde ich lieber einen Jumper einplanen, da ich nicht weiß wie sich das auf den Klang auswirkt und ob man dann noch fein genug die Lautstärke regeln kann.

- Jumper nicht verbunden → 9dB
- 100k, Jumper und GND → 15dB
- 100k, Jumper und 3.3V → 3dB

---

<div class="post-metadata">

**Author:** ![StefSo](https://forum.espuino.de/user_avatar/forum.espuino.de/stefso/32/91_2.png) [@StefSo](https://forum.espuino.de/u/StefSo)\
**Post date:** [15. März 2021 um 15:22 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/6 "2021-03-15T15:22:03Z")

</div>

Klingt gut 🙂

Beste Grüße  
Stefan

---

<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:** [15. März 2021 um 15:29 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/7 "2021-03-15T15:29:40Z")

</div>

> [@tyllmoritz](#):
>
> Wäre ein 2x5 IDC-Stecker mit 10cm Kabeln, wie für die Kopfhörerplatine geeignet?

Ja, wäre er.

> [@StefSo](#):
>
> Torsten legt 3v3 an die GAIN vom MAX98357 mit Widerstand (100K) und somit auf „3 dB“ - wenn kein Widerstand gelötet ist, macht der MAX „9 dB“. Er könnte aber, wenn der Widerstand auf Masse geht auch „15 dB“ ([Datenblatt](https://datasheets.maximintegrated.com/en/ds/MAX98357A-MAX98357B.pdf) Seite 5). Bei der Box war sowohl 3 als auch 9 etwas zu leise und ich habe per fliegender Verkabelung auf meinem Board die Masse an den Widerstand angeschlossen. Funktional aber nicht schön

Du hast mit deiner Aussage vollkommen Recht. Der Grund warum ich das mache ist übrigens, dass mir der MAX ohne externe Beschaltung nicht leise genug war. Also meine Kinder benutzen das Ding halt gerne zum Einschlafen. Da war mir im unteren Bereich die Abstufung zu grob und Stufe 1 auch direkt zu laut. Ich verwende allerdings auch 4 Ohm-Lautsprecher. Beim ersten ESPuino habe ich das so gelöst, dass ich zwei 8Ohm-Widerstände zueinander parallel in Reihe zum Lautsprecher geschaltet habe, so dass es in Summe auch 8 waren.

---

<div class="post-metadata">

**Author:** ![StefSo](https://forum.espuino.de/user_avatar/forum.espuino.de/stefso/32/91_2.png) [@StefSo](https://forum.espuino.de/u/StefSo)\
**Post date:** [15. März 2021 um 16:44 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/8 "2021-03-15T16:44:09Z")

</div>

Das war jetzt nicht als Kritik gemeint @biologist… Ich dachte nur, falls es halt noch die Möglichkeit gibt einen Jumper einzuplanen, wollte ich es schnell erwähnen.

---

<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:** [15. März 2021 um 16:55 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/9 "2021-03-15T16:55:50Z")

</div>

Ich hab das nicht als Kritik aufgefasst. Habe über sowas auch schon nachgedacht.

---

<div class="post-metadata">

**Author:** ![StefSo](https://forum.espuino.de/user_avatar/forum.espuino.de/stefso/32/91_2.png) [@StefSo](https://forum.espuino.de/u/StefSo)\
**Post date:** [18. März 2021 um 18:58 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/10 "2021-03-18T18:58:01Z")

</div>

> [@tyllmoritz](#):
>
> PS: ich warte jetzt noch bis Dienstag-Abend auf Rückmeldung, dann bestelle ich 5 Platinen.

Und? hast du bestellt?

---

<div class="post-metadata">

**Author:** ![tyllmoritz](https://forum.espuino.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tyllmoritz](https://forum.espuino.de/u/tyllmoritz)\
**Post date:** [18. März 2021 um 19:12 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/11 "2021-03-18T19:12:42Z")

</div>

> [@StefSo](#):
>
> Und? hast du bestellt?

Noch nicht… war grad viel los.  
Ich teste morgen nochmal das pinout und dann geht’s raus.

---

<div class="post-metadata">

**Author:** ![StefSo](https://forum.espuino.de/user_avatar/forum.espuino.de/stefso/32/91_2.png) [@StefSo](https://forum.espuino.de/u/StefSo)\
**Post date:** [18. März 2021 um 19:29 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/12 "2021-03-18T19:29:01Z")

</div>

Bestellst du einseitig bestückt bei JLC und lötest den PCA9555 selber?

---

<div class="post-metadata">

**Author:** ![tyllmoritz](https://forum.espuino.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tyllmoritz](https://forum.espuino.de/u/tyllmoritz)\
**Post date:** [18. März 2021 um 20:01 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/13 "2021-03-18T20:01:52Z")

</div>

Ich löte selber… ich hab vor kurzem eine SMD-Testlötplatine bestückt und war erstaunt wie gut das geht mit Flux und Entlötlitze.

Ich mach das ja vor allem, damit ich ein Projekt habe, bei dem ich mich in solchen Dingen ausleben kann. 😉

---

<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:** [19. März 2021 um 07:56 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/14 "2021-03-19T07:56:47Z")

</div>

Ich habe den Code für den PCA-Code gestern in ESPuino integriert. Also es ist auf jeden Fall eine Version entstanden, die compilefähig ist. Muss ich heute Abend mal testen, ob das auch im Testaufbau funktioniert. War schon spät gestern Abend.

---

<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:** [27. August 2021 um 21:26 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/15 "2021-08-27T21:26:07Z")

</div>

@tyllmoritz Was ist aus diesem Projekt eigentlich geworden?

---

<div class="post-metadata">

**Author:** ![tyllmoritz](https://forum.espuino.de/letter_avatar_proxy/v4/letter/t/7ab992/32.png) [@tyllmoritz](https://forum.espuino.de/u/tyllmoritz)\
**Post date:** [27. August 2021 um 21:49 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/16 "2021-08-27T21:49:41Z")

</div>

@biologist

Leider liegt mein Testaufbau seit Monaten fast unverändert in einem alten Lautsprecher.  
Diesen PCB und den Port-Extender habe ich nie ausprobiert.

Wenn ich wieder dazu komme, halte ich euch auf dem laufenden.

---

<div class="post-metadata">

**Author:** ![onkelbobby](https://forum.espuino.de/user_avatar/forum.espuino.de/onkelbobby/32/1608_2.png) [@onkelbobby](https://forum.espuino.de/u/onkelbobby)\
**Post date:** [17. Januar 2022 um 21:13 UTC](https://forum.espuino.de/t/pcb-lolin-d32-pro-sd-mmc-pn5180-pca9555-kopfhoerer/287/17 "2022-01-17T21:13:16Z")

</div>

@tyllmoritz

das kenne ich… bei mir kam seit knapp einem Jahr auch immer wieder was dazwischen. Hattest Du in der Zwischenzeit denn schon mal wieder Gelegenheit Dich mit dem Thema zu befassen oder sogar die PCB zu testen?  
würdest Du evtl. die KiCAD Files zur verfügung stellen, dass man darauf aufbauen und diese tolle PCB fertigstellen kann?
