Blueprint

Atlas

A homebrew MP3 player that provides high quality audio via audiophile grade equipment.

Created by kale kale

Tier 3

7 views

0 followers

kale kale added to the journal ago

I used the wrong MCU, YAY!!

So long story short, the previous version SUCKED!
The Atmega was too slow, the amps needed too much power, and overall wouldn't have worked.
Below, is the new version that's now using an esp32 and lm386s instead of the NE5532s from before.

image

kale kale added to the journal ago

Close(er) to done with PCB and schematic.

After some trial and error (and yelling at an auto-router), I was able to get something somewhat presentable for the PCB. I still need to see if the footprints I'm using for the LCD correct, mainly because it's been very tricky finding the proper footprints for the Nokia 5110 LCD. Hopefully after I get the grant I can put this baby together!

Unfortunately, a lot of my earlier work wasn't documented because I didn't sign up for this club sooner. Regardless, I need to add some niche references to the board soon haha!

Rest of the components I need but don't know how to implement onto a PCB yet:

I can more than likely just make some footprints after I get measurements, afterwards it should be smooth sailing.

image
image
image

kale kale added to the journal ago

Recap of all the work up till now

Over the past couple months I've been designing the schematic for my MP3 player. I can't exactly finish it yet until I can get at least a bread board prototype working. I'm pretty much designing a "specialized" arduino board I guess?

It's powered by the Atmega328-p, arguably one of the most popular MCUs!
I didn't realize I could apply for this grant though, otherwise I would've went for the ESP-32!

Always next time I suppose...

image

kale kale started Atlas ago

1/11/2026 2 PM - Recap of all the work up till now

Over the past couple months I've been designing the schematic for my MP3 player. I can't exactly finish it yet until I can get at least a bread board prototype working. I'm pretty much designing a "specialized" arduino board I guess?

It's powered by the Atmega328-p, arguably one of the most popular MCUs!
I didn't realize I could apply for this grant though, otherwise I would've went for the ESP-32!

Always next time I suppose...

image

1/11/2026 4 PM - Close(er) to done with PCB and schematic.

After some trial and error (and yelling at an auto-router), I was able to get something somewhat presentable for the PCB. I still need to see if the footprints I'm using for the LCD correct, mainly because it's been very tricky finding the proper footprints for the Nokia 5110 LCD. Hopefully after I get the grant I can put this baby together!

Unfortunately, a lot of my earlier work wasn't documented because I didn't sign up for this club sooner. Regardless, I need to add some niche references to the board soon haha!

Rest of the components I need but don't know how to implement onto a PCB yet:

I can more than likely just make some footprints after I get measurements, afterwards it should be smooth sailing.

image
image
image

1/11/2026 11 PM - I used the wrong MCU, YAY!!

So long story short, the previous version SUCKED!
The Atmega was too slow, the amps needed too much power, and overall wouldn't have worked.
Below, is the new version that's now using an esp32 and lm386s instead of the NE5532s from before.

image