I'm pleased to announce that the Uzebox PCB in out! The board features the following:
- Composite video and S-Video outputs jack
- Luma trap to improve composite video quality
- Sound output jack
- MIDI IN
- SD/MMC interface
- "Soft power" switch
- ISP programming interface
- Two extensions headers. One exposes the free general I/Os and the other the RGB+sync signals for uses with European SCART and JAMMA interfaces.
- SNES connector with breakout header to allow mounting in a case
The schematic in Eagle and PDF formats, the PCB layout and the BOM are attached to this post.
For more information on the PCB check out this thread.
Schematic, PCB layout and BOM are available from the Download Page.
A couple comments about the PCB & it's assembly:
- I have updated the BOM to use a different inductor for the Luma trap based on input by Harty123. This new one is axial vs radial for the old one. Btw, you don't need to buy it at all if you don't care about the composite output and intend to use the SVIDEO output most.
- The A/V jacks will feel loose a bit in the pcb holes. Bend the pins apart slightly so it "snaps" into place firmly. I'll update the footprint for the next revision.
- The outline of the AD725 was on the wrong Eagle layer (doh) so it does not appear on the silkscreen. The orientation of chip is to have the notch downward (toward the mega644) like in this picture.
- The SNES connector plastic won't withstand a lot of heat before becoming loose so solder them quickly. Hold the connector firmly on the pads, begin by heating the just the pad for a second or two then both the pin and the pad then add solder. I found it easier to solder pins at both extremities of the connector first.
Cheers!
-Uze
(*) When doing the PCB, the SD socket originally used were out of stock and could not found a suitable replacement at Digikey. I found this version at Sparkfun. In the next batch I may revise the PCB to support a SD socket available at Digikey (like 478-4061-1-ND).