Super LED Blinkenator 2000 – Scrrew it.

Had to admit, the failure of the Beta 9 got to me a little bit. Took me a couple of days to take stock, stand back and think.

After much thinking, about life, being married, kids and generally having to work hard at a day job, remembering about that one time where that bloke ripped you off, Postulating how things can build up and get to you to the point where you just think that getting screwed and having your balls in a vice would be more preferable………..

You can come to yet another epiphany!….Screw it and put the Balls, in a vice.

I present to you……..The precursor to the release candidate for the production version….Err

Continue reading “Super LED Blinkenator 2000 – Scrrew it.”

Super LED Blinkenator 2000 – Beta 8 Ordered

Been a busy few weeks here at Bleugh.Biz industries, working ridiculous hours at my day job, keeping kids from murdering each other during the evenings……But, i’ve been getting some good tinkering time in.

Some very good progress has been made! – and this is the board that’ll hopefully, finally, once and forever physically fit perfectly

Some Notable changes

  • Balls! – A revised J15 connection method that’ll provide a simple and very robust connection method
  • Spacings – The holes for the LED inserts have been altered a little to allow easier assembly. It’s still mildly fiddly but easy enough.
  • Fixtures – The J15 are has now two horizontal slices cut into it – this provides a spring mechanism for the balls. it helps to PCB distortion locally without warping all of the board from Next PCB to inserts
  • Holes – The whole board is now held with press fit type connection. The two screws holding the Next PCB are removed and replaced with two new ones. this holds the Blinkenator board to the next PCB and the Next PCB to the case. The two holes for the screws have been changed to 5mm!
  • Positions – The JST style connectors have been re-located and changed from Right angle to Vertical. Now the board’s mounted above the next board there’s plenty of space underneath. The path from the Arduino USB connector is now also free so you can tuck a cable into the board permanently
  • LED’s – Moar Bling! Each insert location now has a LED colour on the main board. No real purpose other than to look great and provide the end users with some assurance that the board is powered up when they do their first tests with a USB cable outside of the Next
  • ESP-01 – CPU_RST has been changed to a JST style connector to make ease of fitting. This whole feature is still highly experimental and may not make it into final production (if it doesn’t work, there’d be no point!)
  • Inserts – There’s now a 0.56mm gap between the jumpers – to fit a 0.6mm wide PCB!. makes a nice snug fit. and easy also to work with – simply trial fit once when you receive your board, that’ll loosen them up. remove and re-fit into the Next
  • Jumpers – Lots of experimental jumpers! GPIO to arduino, TX/RX to arduino, DB+ integration enabling / passthrough…….and some secret sauce also
  • THICKNESS – The board’s back to a phat 1.6mm thick. this provides significant stability to the jumpers that hold the inserts in place. Much easier to repeatedly get them soldered straight when assembling
  • Components – The whole board’s been rationalised for component price – and where possible using @JLCPCB’s BASIC library – that saves quite some amount in production prices as non Basic items incurr an engineering fee per component. Previously 3/4 the components were Extended, now 3/4 are Basic!
  • Silkscreen – Tidied up and made a bit more slick……..

I’m sure there’s a few more changes i’ve missed, but that’s the important stuff.

Where from here……….IF this last board plugs in, fits well, i’ll be sending out to the key Dev team. I can then kick back, relax a little and start again playing with the software side of things, Both Next side and Arduino side!.

I’ll eventually also need to consider switching over the whole board to SMT, or as much as possible. I’m not that daunted by this as there’s quite a number of ways this can be achieved, including just putting the 32U4 straight on-board, or considering changing the micro type entirely. After all, the main reason i’m using a 32u4 is that it’s cheap, Arduino compatible, has USB built in. All those things give a great ‘dev board’ capability that people can use to simply plug in and tweak!

Spectrum Next – Blinkenlights Part 3

LED Strips!

https://www.alibaba.com/product-detail/Arbitrarily-Cut-Ultra-Narrow-Board-1_62369796191.html?spm=a2700.12243863.0.0.6d933e5fkghAZf

They make TINY super thin LED strips –

tiny strip 2

Great, I could shave down the underside of the insert and then I could shove a bunch underneath the insert –

The problem……….

tiny strip 1

The Pixel density isn’t so good 😦

the Inside radius of the arc of the insert is about 17.1mm…see picture below…

That gives us a total circumference of about 108mm for the circle. hat gives us about 27mm for a 90 degree sweep of the arc. There’s actually a bit less than 90 degrees, so lets say that we have 25mm of length along the arc where the white dots are.

Spectrum Next LED Insert - PCB First Test

25mm of length and LED’s spaced 6.3mm apart only allows us 3 LED’s along the arc……and based on previous experiments, that won’t be enough to give a nice looking line of light……

I’ve messaged the manufacturer to see if they can do anything with more LED’s – at least double, maybe 8 for the 25mm length about 1600 per meter ;-)…who knows!

 

So, onto another idea……maybe a small PCB?

Looks like I can probably fit a bunch of 0603 LED’s inside!

Some quick outlines in EASYEDA

To the left is a bit of a trial to see if I can maybe get a Flexi-PCB in alongside the Insert….and another trial spacing to see if I can maybe get some degree of control of the LED’s – instead of a long block of 6 or 8 LED’s in parallel, why not 3 or 4 pairs of LED’s?

That way I can have a winking left/right status and a solid status…you could get some very basic animations going on all 4 LED’s split into 2 segments each – 8 individual lights…