Audio Jack + Song Controls
Made by
Arghya Vyas
About this project
Audio Jack and Play/Pause, Previous, and Next Controls
- MD0
- 1k
- MD1
- 62k
Made by
Arghya Vyas
Audio Jack and Play/Pause, Previous, and Next Controls
Follow the progress behind this project.
Fixed the jacks pinout AGAIN lol. Put the driver on crates (check readme)

I first fixed the pinout of my jack, then added the capacitors, and finally fixed the code!

Did the CAD! I forgot mounting holes so i added them to the pcb lol. Cadding was much simpler since I understand how fusion works now and also just remixed my SD card modules design to design the case. heres what it looks like:

Started on the driver. Wasn't AS hard as the SD card one since I got used to the rust, but it was still a bit iffy because I had to figure out the I2C. Reading the documentation and making it flow took a while, but I eventually managed to build it. Thankfully it took less debugging too compared to the first time.

Routed the PCB. This part was HELL, the small size of the board made it really hard to route. Luckily I didnt need the 100nf capacitors I initially had.

Done the schematic! Had to figure out what decoupling capacitors were and stuff. Also added buttons for song control! Stay tuned for the PCB :)

Started off on module no. 2, a simple audio jack interface with song controls! I had to do some research to find a good old cheap audio jack and also a DAC. I found a good audio jack on LCSC and also a DAC by TI, which was great because of TI's very convenient datasheets. I used an extension to import all the footprints from lcsc which was clutch.
