Dev log of DiY Microphone


Description:

This project started with a video from DiY Perks, "Building a quality USB-C microphone". What started as a copy of that project turned into an exercise in electronics EDA for me.

The idea thus became to make the DiY microphone, but implement the pre-amp with a custom printed PCB and with components that should be more precise and long-lasting.

This project thus began like any other electronics EDA project for me, KiCAD. Since this project had a majority of its development complete before I started this website, the development log will not be complete, but I will do my best to capture everything.

Schematic:

Layout:

Schematic Correction: After printing a board and destroying one VRM, I realized that I designed the board's power rails backwards. Turns out that it doesn't work so well when you apply reverse polarity to your VRM!

Simplified assembly and soldering: Getting the wires through the tiny holes intended for the JST connectors has been a massive pain, so I decided to do away with them and make a custom footprint for these through-hole solder points so I can get the stranded wires through more easily.

Better USB adapter handling: Since I forgot solder points for the USB adapter in the initial build, I had to solder the USB adapter's wires directly to the USB-C breakout board. This is certainly a bad solution, being both very difficult to properly assemble, but also very fragile. As such, I have updated the board with traces across the board to four solder points to allow for simple soldering of these wires.

USB Adapter Revision: Assembling my second full board was much quicker and easier with the revisions to the PCB, but when I went to test the microphone, not only was there no audio input, but the whole adapter failed to be enumerated. However, if I plugged the audio cable into my first test board's adapter, I was able to get audio input over that adapter. As such, it is clearly the fault of the adapter. The only quest being if it is a faulty adapter (I didn't both to test it before soldering if to the board) or if it is the fault of the PCB. While my traces seem to be alright, it is certainly possible that the traces spanning the PCB have enough loss that the USB device cannot even be enumerated. I find this unlikely, but it seems to be the only obvious answer.