Close

Another PCB

A project log for µGame

A handheld game console programmable with (Micro/Circuit)Python.

dehipudeʃhipu 10/30/2017 at 23:530 Comments

Today I received a big batch of PCBs from OSHpark, and one of those was the next revision of the µGame PCB. There is a number of improvements there:

Immediately after assembling the board I realized one more change: the USB 5V rail is connected directly to GND. Oops. That happened when I moved the button pads around, and made one of them touch the 5V trace. Fortunately cutting the trace and replacing it with a wire fixed it, and there was no damage.

But that means I need yet another version soon. To not waste my OSHpark coupons, I quickly tested the last feature of the board — sound. This one has a piezo speaker directly connected to the DAC pin. As you can expect, it's really quiet. Hmm, ok, that means that the next version will need a magnetic speaker and an amplifier. But where can I fit them?

After taking some measurements of the new boards, I found a solution. I moved the fire buttons further from the edge (they aren't very comfortable they way they are now), and put the audio circuit in the freed space. It's not even very cramped — each component has lots of space around it. Of course the tiny 4mm speaker won't have great quality, but should be better than the piezo, and now I only have the battery on the back!

I need to finish a couple of other boards, and then I'm making another order.

Discussions