PCBmedo/ESP8266

From: ANT_THOMAS14 May 2016 15:40
To: ALL94 of 111
RGB LED test

From: CHYRON (DSMITHHFX)14 May 2016 16:43
To: ANT_THOMAS 95 of 111
Disco!
From: ANT_THOMAS17 May 2016 22:05
To: ALL96 of 111
Made a notification RGB light



From: ANT_THOMAS22 May 2016 17:56
To: ALL97 of 111
Made a standard doorbell a bit smarter



Connected up to the LED in the receiver unit which is now hooked up to an optoisolator which acts as a button/switch triggering the ESP8266 to do some stuff.

That stuff is currently tell my server to stick an entry in a database to record when there's a press.

And also telling my notification light to do something (currently flash).

From: Matt23 May 2016 13:12
To: ANT_THOMAS 98 of 111
The delay between the button press and the notification flashing is way too long.

In the time it takes to go off, any couriers ringing your bell will have already filled in a "sorry we missed you" card and moved on to their next stop!
From: ANT_THOMAS23 May 2016 16:24
To: Matt 99 of 111
Ha, yeah definitely. Need to tweak it so it's quicker.
From: graphitone23 May 2016 20:16
To: ANT_THOMAS 100 of 111
Are you sure you've not just found a way of slowing light down?
From: ANT_THOMAS24 May 2016 19:53
To: graphitone 101 of 111
Hmm, bit worried if I have.
From: ANT_THOMAS24 May 2016 20:02
To: ALL102 of 111
Totally rewrote the code - a bit more responsive now



Gone from the ESP8266 requesting the info from the server (every ~500ms, so it was probably hammering the server which isn't great), to the ESP8266 acting as a web server and the request being sent to it when required.
From: Chris (CHRISSS)22 Feb 2017 09:44
To: ALL103 of 111
I've (probably) completed my PCB design now. Pretty happy with it. Changed it so many times from when I first designed it.

Those TQFP and 0805 SMDs are tiny. Gonna be fun soldering them. I ordered some parts just to make sure it all fits and tried soldering a SMD resistor and LED. It was a bit of a mess but it actually worked. Need more practise with them.
EDITED: 22 Feb 2017 09:44 by CHRISSS
From: Chris (CHRISSS)22 Feb 2017 10:03
To: ANT_THOMAS 104 of 111
Can you do ground planes in Fritzing? No need to run separate ground connections that way.
From: graphitone22 Feb 2017 14:08
To: Chris (CHRISSS) 105 of 111
At first glance, I thought that pic was a chair with a desk and a huge ball pit area in front of it. You should design it as a chair and desk, but reimagine the ball pit as a gladiator tournament area.
From: Chris (CHRISSS)22 Feb 2017 22:07
To: graphitone 106 of 111
Haha. Yeah it does look like a chair. Looks like it would be comfy too. And spinny. I think I should design my computer room around it :)
From: Chris (CHRISSS)22 Feb 2017 22:22
To: ALL107 of 111
My shockingly bad SMD soldering. No proper pads to solder too which didn't help. Need more practise. And thinner solder.

Haha. Didn't realise the LED was at an angle like that til I just took that picture.

But it worked. Put a battery across each side and the LED lit up.
EDITED: 22 Feb 2017 22:23 by CHRISSS
From: Chris (CHRISSS)29 Jul 2017 14:32
To: ALL108 of 111
My order from DirtyPCBs turned up today. They turned out great, just need to solder some up now and check they work.
From: CHYRON (DSMITHHFX)30 Jul 2017 10:11
To: Chris (CHRISSS) 109 of 111
Were they dirty?
From: Chris (CHRISSS)31 Jul 2017 16:51
To: CHYRON (DSMITHHFX) 110 of 111
No, very clean :(
From: Zieep22 Sep 2017 10:38
To: ANT_THOMAS 111 of 111
Seeed Studio is much cheaper now, only $4.9 for 10 boards https://www.seeedstudio.com/fusion_pcb.html
APPROVED: 22 Sep 2017 16:21 by MILKO