Close

It works?

A project log for Music32-V2 - Portable music player

Recreating the ipod with Bluetooth and an SD card slot, without losing the headphone jack

nicNic 08/27/2023 at 03:500 Comments

Boards arrived yesterday and I spent the day assembling them. Took me and a friend about 4 hours to make 3 boards. So it's a fairly complex little thing. To cut to the chase, it appears to be working fine so far, I've been able to verify that the codec, the internal usb for the esp, the clickwheel touch sensing, the micro SD card and of course the regulator, are working. The rtc and fuel gauge are recognised on the i2c bus but have not been tested. The power switching is also untested but batteries should be in this week.

Now the reason for the question mark in the title is because I've realised a mistake in my plan. I chose the Esp32-s3 becuase I was really interested in the potential for USB drag and drop for music, and it's less complex then having a USB to UART converter onboard. Only problem with this plan is that the S3 is Bluetooth 5 low energy only, which is not enough for Bluetooth audio streaming. I personally wasn't going to use Bluetooth audio, but I know that many people would like to use it. So I'll have to change the MCU to one that supports Bluetooth classic and unfortunately have to lose the drag and drop. This will be in the next version, so for now I'll cut some traces and get a different wroom wired up in there.

Moving forward I'll do software development on this new bodged board that has yet to be built. Once the software is reasonable and has basic functionality I'll design a new PCB.

Discussions