Adventures with @Brewpi and my take on the particle nee spark

As well as dealing with my Blog being compromised and repairing the damage and securing it a bit more , This week I’ve been busy with my take on the Brewpi Spark !
I enjoy practical Electronics and that creative process. I have laid out a PCB using Cadsoft Eagle CAD and decided to get a couple of prototypes made rather than relying on the facilities at work !

3 for the price of 2
3 for the price of 2

I expect that I’ll have to try and modify and compile the code to reflect some changes , I was hoping that the code would work straight off but it doesn’t quite, It’s getting stuck not responding to the Touch with a ‘touch the cross with a stylus’ message… at first I thought I’d got my wires crossed…literally , but then realised I’d bought a screen without the touch driver , Doh…I wondered why it was 50P cheaper.. luckily only £2.50 from China so I bought another from a  UK Supplier but it’s still not playing ball….

the non touch version...there's a chip missing DoH !!
the non touch version…there’s the touch plate and a chip missing  DoH !!

I am still waiting on some connectors from Farnell but I have built it up and started testing.

IMG_20150821_161728812
Screen and LED testing
IMG_20150821_080356012
Back of the board awaiting connectors

As mentioned in my previous post it has initially been laid out to be home produceable without PTH’s and using DIP devices where possible, it is intended to be built up into and old equipment box to replace one of my arduino Brewpi boxes which already has a stable 5v switch mode PSU and uses SSR’s so no diode on the outputs, although you could use one of the many Arduino relay boards as most have protection built in.. .. as far as it being in a metal box… a duck antenna and  new photon are on the way and If  I use my works Laser cutter to do a nice Black perspex front panel I may not even need the Duck.. quack quack …

Put it in here with a black perspex front ?
Put it in here with a black perspex front ?

Lets have another try at learning C++ or at least being a bit more conversant with it…

V2 Board layout with no go zone…