I’m a parent of two primary schoolers and for fun, sponsored the publication to do my bit to raise money for the local schools.
If you’ve read the advert and wondered WTF?, just know that there’s a Middle Aged bloke, sat at his work desk, giggling like a schoolboy just thinking about how many people are somewhat puzzled right now!
I mean, who hasn’t wanted to write a silly word in large text, (Verdana, Bold) in a slightly posh publication that gets read by several thousand individuals in Cheshire :-p
The word ‘Bleugh’ originated from my reading of the Beano comics back in my youth.
It’s something Dennis the Menace (and others) said regularly, for various reasons, one of which was disliking fish fingers in school dinners!
I’d no idea how it was pronounced, thought it was funny and have used it ever since.
Though, do note, a few of the websites out there have cybersquatted various domains and are nowt to do with me! Bleugh.biz and Bleugh.co.uk are mine.
That’s it, the story of ‘Bleugh’ used by me as a written pseudonym for around 35 years!
.
As for its current use, it’s a bit of a blog. I’m making and selling small keyboards and various, mostly retro computer related stuff. Maybe one day I’ll grow it into something larger , for now it provides ‘beer money’ and a focus for various hobbies and learning how to ‘make stuff’.
.
If you’re a bit of a nerd, have fond memories of the Compdore 64, Sinclair ZX spectrum, and live nearby, get in touch!
P.s. Thankyou for the teams for putting on a superb School ball, apologies for my terrible dancing!
.
Also, join in, help out your sons / daughters schools, they all need more volunteers and hands on to help with all the special activities that your kids do in school. It would be lovely to see new faces dragging tables, serving burgers, cleaning up!
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!
Have followed it for a while before the public launch and I’m damned impressed with the quality of the scans at the price.
There’s a load of YouTube videos showing independent reviews and capabilities of the device, which has me extremely reassured
I’m gonna use it to scan the children in and create custom Heroquest miniatures!
Gonna try scanning a room, maybe a car, who knows what else 🙂 . it’s not designed for scanning 28mm miniatures, but a few people have videos up on youtube that suggests it can give a low detail scan ideal for a ‘starter’ form to add your own custom detail – which makes me very happy as i’m crap at organic modelling 🙂 also, now whilst I type, I realise I can scan KEYBOARDS in! – it’s detailed enough to get those pesky curves correct and allow me to model properly the C64 keyboard!! wooooo.
For a while I really wanted to upgrade my ancient iPhone 5SE to one that has lidar / time of flight sensors on board (iPhone 11 plus or higher) But the quality those devices produce is mediocre compared to dedicated scanners.
Don’t get me wrong, the iPhone ones are a massive enabler for all sorts of fantastic 3D mapping (caves!! It’s a paradigm shift in capabilities and accessibility, that’s just one example)
Put simply, cube capabilities of this scanner (and software package) exceed anything available at the price, and quite a lot available at the 4 digits in price.
So, if you’ve ever fancied scanning stuff and can’t be bothered with photogrammetry , get this!
Generic link below, zero referral or cash back from this link 🙂 I’m just that impressed with the company openness on this one, check the comments if you’re unsure! and the number of updates
My Son asked could he have some V-Bucks for that ridiculously addictive Fortnite – it’s totally free to play, but to be ‘cool’ you’ve gotta spend real life ££ on skins . As he’s done quite well at school, I’ve decided to reward him with some, but rather than just hand over a string of characters on some paper, I’ve spent a little more time being creative
quick couple of renders and timeline of the coin
If you fancy playing with this yourself or editing it – I’ve uploaded the Fusion360 f3d file to Google Drive – Here
It’s all eyeballed, but seems close enough to the original. It’s quite a simple item to do, the hardest part to figure out is the tapered top of the coin – which is a simple ‘side profile’ then revolve to create the coin. The rest is a circular pattern to create the curved lit up pieces, then a handful of extrudes and fillets
1/2 scale Amiga Keyboard – the keys might just fit!Schematic with who knows how many errors 😛
Had a little play, using some SMT buttons i’m using in another project. These switches aren’t quite correct for this project – I need ‘square’ button-y bits and preferably ones with a small sticky-outy or inny bit that’ll let it capture a keycap straight.
Assuming the A500 Mini is 1/2 scale, like the C64Mini was then it’s looking good for keyboardification.
This keyboard is about 225mm x 56mm which is about 1/2 the size of the original membrane – I ‘think’ – based losely on numbers from here which says
Full sized Amiga is about 470mm wide by 325 deep.
Half that gives about 235 x 162. take a bit off the 235 for the case thickness bit – gives 225. then height is set roughly by the number of keys ‘down’ and eyeballing the various membranes i’ve found!
However – I don’t know the internal space availability of the A500 yet – so plan going forward for now is to prototype as a 2 part PCB.
One design part of the C64 Mini keyboard kit I never really liked is the standalone Arduino Pro Micro mounted on the rear due to being no space. Adding it to the main PCB was also out of the question as the separate components would have been at least double that of a ‘cheap’ arduino.
I’ll keep a 31 way (ish) connector on the main keyboard part, so it essentially acts like a traditional Amiga Keyboard. I’ll then have a ‘special’ RP2040 based PCB that converts the Amiga matrix into USB for the A500.
Very early days yet – But, this is the first start for making the Commodore Amiga Mini working keyboard kit! About 1/2 way done on the matrix, then the peripheral components to go.
Then i’ll ditch it all and start over as the above is a bit of a mess ;-P
I’m currently working on a design assuming I can use the same again. There’s very few switches on the market with a ‘square’ style centre part that can capture keycaps. I have leads on a few others, but plan this time is to find surface mount versions and try to get a batch ‘mass produced’ – i.e. little to no soldering needed for you lot!
Early days yet, it’s been quite hard to ‘get back into the grove’ . here’s hoping I get this finished in 2022!
There are only a couple of extremely tricky issues remaining now! they may need macros, and may not even be possible
Note with this firmware – It works perfectly with ENGLISH Language and UK Keyboard layout set in the firmware…
I hope to eventually be able to create more localised keymaps to change behaviour on boot so every language in the mini works well. IF there’s any pressing issues, please contact me, I should now be able to quickly and easily tweak a couple of keys for you.
Also, the Firmware will be part of the QMK Github soon, so you can download and tweak away yourselves!
To Upgrade your Keyboard, I’m finding QMK ToolBox to work brilliantly
Most older fimrwares out there will need to have B held down whilst shorting the reset jumper at the top of the keyboard inside , for whatever reason though t
I’ve found this a little flaky for whatever reason, sometimes mashing down every key whilst hitting reset does the trick
To make that more professional…….I now have configured the Bootmagic Lite.
To Update the firmware after this update, simply fire up QMK TOOLBOX, connect your keyboard to a Laptop. Hit ‘auto flash’, select the MCU (see picture above)…then Hold 1 and short the reset jumper inside the keyboard.
I’m still learning how configure all this, so bear with me, it’ll be slick just like those professional Mechanical Keyboards in no time*
*by ‘no tiime’ I mean potentially months and months as i’m tinkering in my limited spare time to add this extra functionality
Arduino leonardo’s can be a little tricky to flash hex files to – be persistant – there’s two Tools that help
QMK TOOLBOX – that shows the keyboard enumerating when you plug in
Set it to ‘auto flash’ and you can try pressing / holding b and space (it’s configured as a magickey in QMK) to get the bootoader to kick in and flash the chip
No PCB gerbers are public yet – play away! any suggestions, happy to look at incorporating them
I’ll follow in the future with more insight in how this lot works, and also modifications needed to get it going better… There’s a LOT to it as the Keycodes – https://sta.c64.org/cbm64pet.html
Don’t map to the HID codes used by USB…so, without some super customisation, certain combinations may never be possible
and a few other C64 USB firmware’s i’ve found – these may have the bits needed to be able to get mine working much better – But, merging things is currently beyond my skillset – I’ll figure it out eventually
And, this awesome public project! – If you want a ready made USB interface – This looks great. Has some quite complex QMK mapping that i’ve not been able to understand – maybe it can be modded for my PCB!.
My previous QMK on my small dev laptop worked great. However, moving the directories over to my new laptop (after the kids smashed the old one) – Not working so great
I was now stuck with a handful of ‘blank’ arduinos and no way to update the firmware code, nor any easy way to flash the .hex files to them
Long story short – a friend familiar with programming Arduinos found me this
C:\1leo\arduino-leonardo-uploader-master\windows>testu Upgrade procedure starting. Missing parameter or file, you should provide the full filename of an existing .hex file you want to use.
C:\1leo\arduino-leonardo-uploader-master\windows>testu C64_default.hex Upgrade procedure starting. Com Port for Arduino device is detected as COM7. Reset Arduino into bootloader Com Port for Arduino bootloader device is detected as COM6.
Starting AVR Downloader/UploaDEr…..
Connecting to programmer: . Found programmer: Id = “CATERIN”; type = S Software Version = 1.0; No Hardware Version given. Programmer supports auto addr increment. Programmer supports buffered memory access with buffersize=128 bytes.
Programmer supports the following devices: Device code: 0x44
avrdude: AVR device initialized and ready to accept instructions
I can actually program up arduinos for Mini keyboard kits!
The printer actually seems to be functioning
I’m back in Business
What’s next though
Figure out QMK, I’ve found a lovely chap who’s helping out a bit to compile my keyboard into the new version of QMK being used….then I can finally start doing some development again!
and, more importantly, get this C64Mini keyboard listed in QMK for you guys to be able to easily play with the firmware….
Having some fun with the printer this past few weeks. many, many fails
Lightly used, honest
Some possible lessons learned….
1 – Don’t mix Resin brands and pigments in untested combinations
I’d ordered a bunch of ‘expired’ Elegoo translucent green resin, going ridiculously cheap, (like 1/3rd the price it should be) it prints FANTASTICALLY…BUT
….I normally use Anycubic Clear, just because it’s what i started with, and it works.
Mixing in an old batch of C64 Brown with the new Elegoo didn’t really work. I had 6 failures in a row – which i’d assumed was the FEP or me doing something silly / bad levelling . The 7th failure punctured the FEP! At that point i’d realised what i’d done (mixing all the stuff together) so, ordered some new Clear resin. I got a perfect print straight away!
The thing you see above is me, changing the supports (finally) after having issues with the old base layer being too thick and seperating from the build plate. I’d gotten around this by using longer base exposures, but still, had more failures than I’d like.
Hopefully now i’ve new FEP, new resin, and spent a couple of hours doing the supports properly, I’ll get a fresh print tomorrow!
anyone good with QMK?
My next issue – as you can see above…QMK. I spent weeks learning how to, and setting up QMK on my old laptop, which the kids smashed.
QMK has moved on a little it seems as now there’s a dedicated QMK MSYS32 installation…BUT, it doesn’t compile my old keyboard layout. if there’s anyone good with QMK out there, give me a shout!. I’ve no doubt I can get things working again to work on the code a little, just pressed for time for the next month or two and, i’m getting the coding itch this past few days 😛
Who knows if it’ll work yet, but whilst trying to support a large, flat, thin surface for printing, I found that the slicing software didn’t really seem to ‘get it’
So, I tricked it a little by adding the seeds for supports inside Fusion360
Essentially this is just creating a grid of ‘support tips’ and merging them with the wanted body.
The slicer software sees these tiny sticky-outy bits and has no choice other than to add supports to them
alternatley, they can serve as a grid for you to add some manual ‘heavy duty’ supports and surround with more medium duty ones
This is a large flat lower part of a case.
Angle it by 45 degrees. This makes it short enough to print, and easy to support and add some ‘zits’ on a grid
Closeup of zits on a grid
By adding an easy ‘pattern’ of 0.5mm high by 0.1mm diameter zits, I trick Lychee into supporting those areas.
The End result – Evenly spaced ‘starter’ supports that can be manually supplemented. This ensures that no points of the model will be droopy.
I’ve started with a grid around 10x10mm. no reason why this grid can’t be a bit smaller, just some experimenting needed
When you buy a 3D printer, sometimes you search for ages to find ‘anything’ to print, just to actually use the printer.
Other times, you spend ages searching for a suitable coupling device to mount a pool pump with a roughly 1/2 inch inner bore and 20mm ish unknown thread to a 31ish mm diameter INTEX style corrugated hose……..
I’ve done both.
I bought some solar pool heating mats to make the small 8 foot paddling pool a little toastier and less ‘my nipples are so stiff , they could cut glass’ cold……
A few months ago, I purchased a cheap pump from Aliexpress – and after a few hours trying to find and purchase a fiting to hook it to the paddling pool and my Intex solar mats.. I realised I have a 3D printer! (well, many of them actually)..
So, Quickly knocked up this oddity in Fusion
Fits well, one is already attached
I’ve no idea what the thread is….So decided to set the inner hole just big enough to catch the thread…To screw it on, I use my hot air gun to heat up the inner hole so that it gets soft, then screw on the adaptor. leave it to go cold, then unscrew, add PTFE Tape to the threads, screw it back on and, voila, a nice, waterproof adaptor.
I’ll test the thing soon (it’s warm here)………But, during typing this, I’ve noted that the Bestway pump is 330 Gallons per hour – approximatley 1500 Liters per hour
The Aliexpress pump is about half that, D’oh!….
BUT – where i’m hoping to create an efficiency – the Bestway pump has a filter built in, which quite severely restricts the flow, this pump willl either boost that, or i’ll split the 4 mats into two circuits!
Step 1, Export a PDF from EASYEDA. Print out paper templates, test roughly for fit and alignmentStep 2 – Export DXF from EASYEDA and IMPORT into Fusion360, Tidy up and extrude. Here i’m trying a 1.6mm thick PCB Step 3 – PRINT. Draft mode is just fine, 2.5 hours later, i’ll have a ‘PCB’!
Have spent a few hours fine tuning alignments – with the new ‘underneath’ mounting of the solderless Blinkenator trial, some of the alignment changes.
The J15 Connector shifts away from the edge about 3/4 mm due to the curvature of the next case, which also needs the larger pillar holes to be moved and increased in size a little.
Step 4 – PrintedStep 5 – Test fit
The print fitted almost perfectly, slight misalignment with J15, I’ll probably make the two locating holes a little larger to allow a little play. The 3D print won’t be the exact same dimensions as the manufactured PCB but it’s close enough to see what tweaks are needed.
And, finally an update on the new next is at Kickstarter!!
For you English, This translates to “paste for interiors”….amusing that PASTA=PASTE…no wonder some stuff we ordered a few years ago in venice came a bit squdgy 😛
Use a damp cotton bud or similar type of thing to poke a bit in at a time and not get it everywhere!…leave to dry. clean up, then coat with some type of laquer or conformal coating if you really want!
Just a quick photo of me holding my Next up against a snowy scene!
And aaaaanother Beta!. Doing significantly more testing this time round
Still not quite over the roadblock for the solderless BETA, but have kinda proven that the ‘programminator’ idea doesn’t really work as well as hoped. BUT, i have proven that a simple 9 pin JST-PH connector – 1.27mm pitch will work – also known as a molex picoblade style.
Going forward, this will be the way someone programs up the Blinkenator. I’ll have another board – possibly included with every blinkenator to convert this to a standard USBASP style header, unsure yet, depends on just how easy I can make the 6 pin header up on the top right to access. would be nice if people can program it up with their case closed….we’ll see
I’m hoping to double down on the blinkenator over the coming weeks, still quite a bit to finalise with the code and the LED inserts!….fun fun.
and, yes, my small digression with the 90’s miniatures is actually a disguised learning excercise. My LED inserts have some fantastically small detail. i’m now learning how to use supports properly….which will dramatically speed up development time on 3D printed inserts. and, also provide a proper path / workflow to being able to get them injection moulded….IF the budget and interest allows. My early experiments however suggest, I may just about be able to achieve an injection moulding style ‘gloss’ finish with 3D printing….keep tuned in!
If you’ve paid for a kit or just keycaps or waiting on spare parts, it’s now posted.
Missed the Saturday run to the post office so sorry about that.
I’ve now a small amount of stock of keycaps and plenty of kits so I can relax a little and have fun printing other stuff for a change! Can you believe that I’ve run at least 6L of resin through the printer …JUST developing and then selling these keycaps, I’ve never printed anything else on it 🙂
Hi All. everyone that’s expressed interested has bought up a kit, thankyou all. I now have general stock of unassembled kits available for immediate shipping
Switches will be here in a day or two!, i’ll email everyone about kits shortly.
Purchased some ‘old gold’ pigment from https://www.resin8.co.uk/ and tried it with the keycaps for something different. Came out ‘ok’ – nice and gold on the top, but lacking in gold on the sides. I suspect the particles weren’t being agitated sufficiently and sank to the bottom.
I’ll try again soon with a higher concentration of pigment and see how that goes before considering offering these as a product!
Was just about to order another 4000 switches and take the hit…Decided to check the tracking number and FINALLY, after a month in Limbo, the switches have been released from Liege, the infamously slow sorting centre in Brussels.
SO, should be here next week and i can Finally get sending kits out!
Sorry again about the delays, I’ve now bought excessive stock so, should be able to turn around things quite quickly.
also built up a little stock of the keycaps which can be included in the kits at no additional postage cost
When planning something, always allow time for ‘unseen’ stuff, or even anticipated issues that probably show up but you hope they don’t.
Is that a banana in your c64 mini or are you just happy to see me?
I’ve had two partially failed prints now, one fully expected and designed deliberately to see just how far I can remove supports or just how many I need to add
And, the one you see above. A large part of the bed failed to adhere so I stopped at 65%, just enough to recover the space bar…should have waited to 70% so I could grab a few of the bottom row also.
I’ve noticed slight warping in all prints but haven’t been that concerned till this failure.
On the plus side though, my new pigment colours arrived !
Yes, it’s reddy. So, it’s not ready.
I now have a grip on how the colours mix and can iterate a little closer to the original brown now! It doesn’t help that I’m red/green colourblind so, matching brown, in the evenings , in the conservatory in non optimal lighting is probably a worst case scenario for me :-p
But, I can get close now and can get the wife to tweak the formula
One thing I’ve noted is that it can get expensive iterating colors in resin prints! I’m mixing 100ml at a time now, to start a new colour I’m dumping the old 100ml into my grey bottle! Can’t wait to see what colour that comes out as.
now, back to the print fails
First – Levelling. Seems my bed has become unlevel a little, so, I’ll need to re-level. This seems to be an excellent tutorial which i’ll follow.
Now, the warping. It’s something that I didn’t really experience much with my standard Filament printer, but now I clearly can see that it’s a common, but surmountable issue with Resin printers.
Me, I’m a early 40’s bloke with a wife, two young kids and a passion for gadgety stuff that’s not really that mainstream. I really don’t get as much time as i’d like for tinkering, but when I do, I tend to be lazy and take the easy route to making things overly complicated 😛