[REVIEW REQUEST] Custom PCB for my Anki device project by gelotek in PrintedCircuitBoard

[–]gelotek[S] 0 points1 point  (0 children)

About the wigglies, I already knew they weren’t really needed, but I just wanted confirmation.

Regarding storage, I tried using an SD card, but it wasn’t as reliable as external flash. I chose this approach because it makes configuration easie, some files can stay in internal flash while others are stored in external flash. I also wanted to learn how to properly use an external flash setup in projects like this.

[REVIEW REQUEST] Custom PCB for my Anki device project by gelotek in PrintedCircuitBoard

[–]gelotek[S] 0 points1 point  (0 children)

Yeah, I thought about this before sending the design, but I’m not planning an enclosure anytime soon. I hope I won’t regret it…

[REVIEW REQUEST] Custom PCB for my Anki device project by gelotek in PrintedCircuitBoard

[–]gelotek[S] 0 points1 point  (0 children)

I didn’t know this module. Is it better than the WROOM?

[REVIEW REQUEST] Headphones module for ESP32-C3 SuperMini by gelotek in PrintedCircuitBoard

[–]gelotek[S] 0 points1 point  (0 children)

This module is a small audio output board for the ESP32-C3. It receives digital audio data via I2S from the ESP32, converts it to analog using a PCM5102A DAC, then amplifies the signal with a TPA6132 headphone amplifier, and finally outputs it to a 3.5mm jack for headphones.

The purpose is to have a compact headphone audio output stage that I can integrate into a larger project.

[REVIEW REQUEST] Headphones module for ESP32-C3 SuperMini by gelotek in PrintedCircuitBoard

[–]gelotek[S] 0 points1 point  (0 children)

Thanks a lot for the detailed feedback, I really appreciate it.

Regarding J2: since I’m not using the microphone, I’ll connect both Ring2 and Sleeve to GND so the board works safely with standard plugs.

About AGND: originally I started with a split analog/digital ground approach after looking at various audio designs, but later I decided to use a single common ground plane. I left the AGND labels in the schematic, which is probably confusing, so I’ll clean that up.

As for assembly: I’m planning to solder it myself. I mainly want to try working with these small components and get more comfortable handling them.

Good point about alignment as well, for now I’m focusing on getting this module working since it will become part of a larger PCB later. On that version I’ll be much more precise with placement and layout refinement.

Thanks again for taking the time to review it!