Three PCB’s are pretty mich ready to go . Just last minute checking, double checking, triple checking needed!.
I’m lacking lemmings on most of the boards, but be assured, there’ll be a few on the production units.
I’ve also now pretty much finished the keyboard CAD…Had to do yet another iteration to allow for the new switching mechanism i’m using..It’s really been a case of design, print, test, iterate, repeat!…Still ‘a few months away’ as always, Real life is taking over a little, meaning less time to perfect this lot.
On the plus side, I really do think this Prototype 2 will be ‘good enough’ for general testing and useage. Everything after prototype 2 will be geared to making it easier to install and add (or remove) extra features. Lots of pics after the break……………..
Made loads of ‘progress’ on the A500 Mini keyboard!
Yesterday evening was mainly procrastinating and playing around with Printed Circuit Board silkscreen / soldermask / copper to optimise the speed at which in could display many sprites simultaneously.
I’ve tonight finished routing the new PCB and switches!
A lot of work has gone into this! It’s got some ‘extras’ , it’s also an expensive board at 4 layers , 1.2mm thick and nearly 100 switches!
I’ll get to designing the other 2 or 3 (maybe even 4!) PCB’s needed for the complete setup, then place a single order for them all, so it’ll be a few weeks till I can test this beast out!
If they work, Ill make few ‘special limited edition’ early ones to send out, I’ll not spoil the surprise extra features till they’re in my hands!
Well, that’s a wrap for idea 1 – concept was ok enough, but…it’s no-where near good enough for a production run.
After half a dozen trial prints and practice fittings, I’m heading down another path.
The Many faults include
Keys fitting poorly to switches.
Keys not fitting on switches straight
Keys just not fitting onto switches at all
The attached picture sums it up really.
All is not lost however. This is something I had to trial, if it worked, it would have been cheaper and awesome.
I have a few ideas up my sleeve…My next option is right now, considerably more expensive, but has been underway for a few weeks now, I’ll reveal a bit more once the process is done.
On the plus side, the keycaps look great in Amiga Beige! – I’ll work on the darker caps another time.
The PCB layout works great, firmware works, so, really, it’s down to the thing that always was going to be an issue, the switches!
I Did however have the following items, which, after years of desperately needing a project to justify the purchase have Finally come in useful and saved some cash
Ingredients
……. a Portable Dremel thingy,
a wide collection of tiny drill bits
boxes of tiny screws and nuts.
A ridiculously small adjustable spanner on my car keys
Now My laptop no longer has a non-functional Hinge
Have a small Montage of pictures
To Be fair to Lenevo – they’re extremely responsive for customer support. I can not fault their technical team, nor their customer support team, pro-active calls, checkups and emails, all in, a 5* Lenovo response…..
with one caveat, My laptop’s out of warranty. Still, for most, a quick hundred quid ain’t too bad a price to fix a £500 laptop properly!
First working keyboard keycaps are off the printer! Only this bit to show as most of the print failed 😛
Well,, 3 prints failed, I’m trying to learn how to use my Photon Mono-X, so far mostly unsuccessfully, these were printed using a known good combination of Photon Mono and Commodore Brown resin 🙂 ….and still it partly failed!!
Next, I have to optimise the design for printing. I’d added some features to make them work better, but, those features don’t translate to printing very well, D’oh! (That’s called not doing Design For Manufacture!).
Resin printing can be a hard beast to tame, especially when printing 94/98 individual items (98 if I can two keyboard types!!)
This first print is literally an ‘auto supports, Jab a few extras on, hope for the best’ quick test to prove the mechanics. When the design is finished, I’ll need to spend a couple of solid DAYS (maybe a weeks worth of evenings) adding thousands of supports MANUALLY to ensure every keycap comes off the print perfect!
That sounds a lot, but printing a single item is different than printing the same item hundreds of times, so it’s really worth the up front investment in time.
And, speaking of time, I’ve just clocked about 600 hours evenings and weekends, on this project now 😛
I’m rather happy otherwise, next week, I should have a full working keybaord to demonstrate 🙂
Along the way, I’ve been tweaking some other bits – The Real miniature fake USB Floppy disc is progressing nicely
IT FITS!!
I’m on the second design of the 3D Printed insert, this will hold the USB PCB and also be the interface and guide rails for the floppy.
I’ve also received my memory solution for the discs, it fits superbly! – it can be seen in the badly printed / broken green area. The dimensions are exactly the same as the 3D print i’ve put in
I’ve also purchased some silver brushed effect sticky foil so I can re-create that beloved silver cover….and even have created the label ready to cut out on my dusty KNK ZING vinyl cutter thingy. Hopefully I can make the adhesive sticky enough!
A Floppy fits in the drive!TinyThe silver ‘label’
I’ve also started stocking up on Printer resin, ordered a load of sample parts from Aliexpress, test fitted PCB’s…..started on box design, started tweaking firmware, there’s dozens of tasks to do!
Quite a lot of progress, but it doesn’t look like a lot of progress.
Firstly, I’ve had to re-do most of the keyboard CAD – I simply didn’t like the ‘blocky’ effect of the wider topped keycaps I’d created – as you can see below they look a lot more square in real life than they did in CAD…
I’ve now clocked well over 200 hours developing this set of keycaps, likley there’s going to be tens more tweaking / optimising!
So, along with the less blocky (more slopey) keys, I’d discovered my workflow in CAD had created tapered keys – the tops when viewed from above look like parallelograms, wheras the original Amiga had more square keys – it was quite a lot of work to alter this – see the parts below by the red arrows – the bottom bit is in towards the middle more than the top bit.
Have been tweaking things over and over, I’m now finally ready to…….
3D Print a sample!And, the complete thing
I think there’s going to be a few people out there actually using this keyboard in anger, so i’ve widened the keyswitch tops a little and added larger fonts to make it easier for someone to fill in some colour if they chose to do so.
Some other progress –
The Floppy Disc insert! – a FULL scale floppy disc fits well
I’ve refined the floppy disc insert thingy – I really think I can make this work – lots of parts on order so i’ll iterate this design over the coming weeks. I’ll do the first prints of the plug in module soon
Alternate View – with the Clamp PCB in black, the A500Mini PCB in green
Speaking of prints….
I knocked up a few of the mini-Floppies. Printed in various orientations to see if it’s even possible to do these. The best print is the angled one..Turns out, it’s going to be tricky as can be seen from the various failures above. Have re-designed a little and will run off some more sample prints soon. The supports on this one will be critical and hopefully not so wasteful as the C64mini keycaps were.
And, almost finally –
Here’s a collection of ‘stuff’ rendered so far. The Keyboard PCB is unfortunatley upside down – due to the way I started modelling stuff, no big deal but makes the renders look odd. The case slopes don’t need to be modelled (at this time) so i’ve just left them flat for now.
There’s loads of parts waiting to arrive in the post, but there’s also loads I can be getting on with, not just on this project, but on numerous others also!