Current PCB Order Status:
I've decided to ask the following:
- £10 for the bare Atom Video to HDMI PCB, including UK/European postage.
- £6 for the bare Noise Killer PCB, including UK/European postage.
- £15 if both ordered together.
This might seem quite a lot for a bare board, but I need to try to recoup some of my development costs, which have grown somewhat alarmingly over the last couple of months. I'm also factoring in some time for helping people getting their boards up and running. I hope people feel I'm not being completely unreasonable.
Code: Select all
Batch 1: #01 - Hoglet (Paid) (Working) #02 - -B- (1 HDMI; Paid, Posted) (1 NK; Paid, Posted) (Working) #03 - bprosman (1 HDMI; Paid, Posted) #04 - Elminster (1 HDMI; Paid, Posted) #05 - Roland (1 HDMI; Paid, Posted) #06 - IanB (1 HDMI; Paid, Posted) (1 NK; Paid, Posted) (Working) #07 - anightin (1 HDMI; Paid, Posted) (1 NK; Paid, Posted) (CPLD fitted and programmed) (Working) #08 - sirmorris (1 HDMI; Paid, Posted) #09 - sparkyhall (1 HDMI; Paid, Posted) (Working) #10 - markdryan (1 HDMI; Paid, Posted) (1 NK; Paid, Posted) Batch 2: #11 - BillG (1 HDMI + 1 NK) (Paid, Posted) #12 - marcusjambler (1 HDMI + 1 NK) (Paid, Posted) #13 - wolfgang (1 HDMI + 2 NK) (Paid, Posted) #14 - oss003 (1 HDMI + 1 NK) (Paid, Posted) Batch 3: #15 - bprosman (1 NK, Paid, Posted) #16 - Elminster (1 NK, Paid, Posted) #17 - John Ferguson(1 HDMI + 1 NK, Paid, Posted) (CPLD fitted and programmed) #18 - -B- (1 HDMI + 1 NK, Paid, Posted) #19 - etaoin (1 HDMI + 1 NK, Paid, Posted) #20 - myelin (1 HDMI + 1 NK, Paid, Posted) #21 - anightin (1 HDMI; Paid, Posted) #22 - trev-ham (2 HDMI + 2 NK, Paid, Posted)
Back in November last year, in the Atom Colour Board thread, I showed a prototype of a Pi-based HDMI Video Adapter for the Atom: A quick recap: this connects directly to PL4 on an unmodified Atom and outputs beautiful 1920x1080@60Hz video over HDMI to a TV or Monitor. Although it doesn't require the Atom to have any kind of colour board inside, you would benefit from a screen noise killer. I'm planning to also make some boards up for this (plus 8K of RAM).
The Atom-Video-to-HDMI Adapter uses the RGBtoHDMI software on the Pi to digitise the Atom video and output it over HDMI. The RGBtoHDMI project has come a long way in the last few months. It's now very much multi platform and has many many new features, mostly thanks to some very hard work by IanB.
One of the new features is capturing screen shots to the SD Card. Here's a couple I've just taken from my real Atom: Anyway, back to the main story.... this week I've been working on a proper PCB for this. As it's almost ready to get sent to JLCPCB, I thought I would post a few photos.
Given this is an external adapter, the starting point this week was finding a nice enclosure and then working backwards from there to a PCB that fits nicely. The enclosure I've chosen is an Evatron EVA73G (Rapid Electronics) which is also known as the Camden Boss CRDCG0003 (CPC). From the dimensional drawings they appear to be the same case. They both cost less than £5.
Here's a photo of the case: And with the lid and base separated: The external dimensions are 110x85x35.
Here's a mockup of the Atom-Video-to-HDMI PCB, showing it just fits: Here's where the Pi Zero fits: (It's a shame the USB connectors protrude slightly from the Pi, that nearly tripped me up.)
And finally, here's what it will look like connected to an Atom. The board is mostly through-hole, with just the CPLD and it's three decoupling caps being surface mount.
Here's a KiCad render of the final board: And the other side, showing the switches and LEDs that poke through the case lid: The switch on the back is the Pi reset switch. I've moved it here, because it's far to easy to accidentally press on the Beeb RGB-to-HDMI board.
If you look carefully in the first render, there is a 5th Pad in the centre of each switch. That's allows you fit the blank PCB in the case lid, and use it as a template to drill a 1mm pilot hole through the case lid in just the right place for the switch button. You then turn the lid over, and carefully drill back through with a 3.5mm drill. I couldn't do the same for the LEDs, but they are spaced exactly 15mm out from the switch centres, so should be easy to make out.
The latest KiCad files (including the Gerber files) are checked into GitHub:
https://github.com/hoglet67/RGBtoHDMI/t ... ad_atom/v2
I need to do some final checks of the Gerber files over the weekend, then I'm planning to send off for some boards this (together with the slightly delayed Beeb 1MHz Bus FPGA Adapter V2).
For both these projects, I'm planning to just sell the bare boards (together with a BOM) so people can make their own. Both have a small amount of surface mount soldering, but don't let that put you off. Learning new skills is part of the fun of this hobby!