
d.
I was going to, hence the brief discussion I had with hoglet about using a cheaper CPLD. If you assemble your own the £1 or £4 for a CPLD doesn't make much of a difference but when you are assembling and selling that extra £3 x2.5 would add £7.50 to the price for that one part. Retail sub £20 would be nice... if they are £30-40 assembled (+ Pi on top) then I think that is too much.
Worked a treat. 3 RGBHDMIs all boxed up now, and only a little filing the holes. My also has extra cut out at the sides as I didnt solder cable to the board.IanB wrote: ↑Fri May 17, 2019 3:56 pm
Here is a drilling template pdf from kicad:
Drilling template.pdf
Print and cut it out, push pinholes through the centre points and place face down on the inside of the case. It should just fit in the narrow direction with little or no slack but you will have to centre it in the long direction. The holes should be closest to the side with the hdmi and usb connectors and you should push the template towards that side if there is any slack as the board is mounted slightly off centre in the narrow direction. (You have to make pinholes because the printing is face down on the inside of the case.) As the cases are so cheap, it's worth getting an extra one in case of drilling mistakes.
Yes BBC, Master 128 and most Electrons. (I've just edited the post to make that a bit clearer)
That's a clever trick although it may not be reliably repeatable.
Yes there will be another three connections for the D to A serial interface. I'm looking at the possibility of making that connection pluggable, possibly using a board to board connector between the programming header and the reset button as that area is unused at the moment.
It's not actually finished, I got to the stage where I needed to programme the CPLD but my Xilinx platform is not recognised by my laptop. I will have to go through the reinstall process I think. So, it was almost ready for testing a few weeks ago, but I've been so busy since. I will get around to it.
After some initial problems with noise due to insufficient decoupling, I finally got the breadboard prototype of the analog interface working:
The DAC is the TLC5620 and the comparators are the lower cost 40ns MAX9144.