Fresh Food and Coloured Lights

Our replacement fridge arrived today. Kudos to Currys for being able to deliver it so quickly and big thanks to the two chaps that were able to get it into position in the kitchen with a minimum of fuss. The new fridge has coloured lights inside. I’ve always been a sucker for coloured lights, even in fridges. The lights change colour to mimic the day-night cycle that our lettuce was experiencing before it was pulled from the ground, wrapped in plastic, shipped across the country and dropped into the salad drawer. The technology is called Harvest Fresh and apparently it preserves freshness and vitamins for up to five days or so. No, I’m not convinced by this either, but the fridge is nice enough. And the door is very firmly attached.

The "Year of Metal Fatigue"

Do you know what sound a fridge door makes when it falls off? I do. It’s most impressive. An initial crash followed by what I can only describe as “rolly tinkles” as bits of broken glass jar spread themselves around the kitchen. I’m not pleased that it happened. But I’m very relieved that it didn’t fail on Christmas day when there might been little people wandering around the kitchen. This seems to be the “year of metal fatigue”. I recently broke my rowing machine when a bolt failed. I’m now nervously looking at everything else around the house and planning what I’d do if it suddenly broke or fell off.

The good (and slightly amazing) thing is that we have managed to buy a replacement fridge which should be arriving tomorrow.

PICO MIDI Cheese Box Constructed

When you put your ideas out on the internets and in magazines it is always nice to see someone actually build one. “viragored” has not just built a device though, they’ve also designed their own case because I forgot to publish the design files. I’ve put my designs on GitHub now. You can find them here. But I think I like that the new one is better. I like the idea of using “push pins” to hold components in place rather than screws.

Remote Burglar Alarm Debugging

Following on from the scary burglar alarm of yesterday I spent twenty minutes or so this morning on the phone to Chris, one of the support folk for Ring alarms. Interesting to see how support works these days. I used the app to authenticate the phone call so that by the time I was talking to Chris he already knew who I was and presumably what my system looked like. i was then able to send him a picture of the broken device (not sure what that told him) so that he could send out a replacement. I reckon that the true measure of a system is how well it works in failure mode, and by that yardstick I think that Ring did pretty well.

Scary Alarms

So we were watching the BBC show “The Girl Before”. At the centre of the story is a spooky house which is totally controlled by a computer which is totally not going to turn out to be malevolent. And one of our burglar alarm sensors in our house started repeatedly muttering about being tampered with. Coincidence is a wonderful thing. The show is worth watching. We are half way in and pondering just where the evil lies. The alarm was much less fun. I’ve disconnected the offending sensor and popped its batteries out. If we get any tamper messages tonight I will be properly scared…

Console Nostalgia

My PlayStation 3 ended up in my garage, not my loft. This is probably why it still works. Things I put in the loft tend to break. We got it out today and fired it up and were immediately transported back fifteen years or so. Mine is the first version of the machine, which means that it has memory card sockets, four usb connections and will run PlayStation 1 games. I think that PS3 was my favourite PlayStation iteration. It has a lovely glossy finish with just the right amount of black and shiny bits. The PlayStation 3 was the first thing we got with an HDMI connector, so it works just fine on our TV. Not sure what I’ll do with it, but it is nice to know that it still works. And Super Stardust is as awesome as ever.

To round off our nostalgia-fest we popped an XBOX 360 disk into number one son’s Xbox Series X. This just worked too. I think the game disk is just used to authenticate the download of a specially tweaked version of the software, but the experience was just splendid. Within a few minutes we had Dead Or Alive 3 running in what looked like very high resolution and even HDR. It was still extremely playable and a hoot. It’s interesting that the cut scenes now look much more dodgy than the in game action. I guess they can’t do much with the video, but with the game they can improve the textures and dynamic range.

Great fun.

Interstate 75

Pimoroni do come up with good names for their products. Their PICO Interstate 75 looks very interesting. It plugs straight into the back of a HUB-75 based LED panel. These are the ones that we’ve been using to make a LED cube. They are the kind of panels you see on the side of buildings displaying brightly coloured graphics. The Interstate 75 is powered by an RP2040 chip (the same as the one on the Raspberry Pi PICO). This is a really good choice for driving led panels because it has special hardware that can be used to generate the pulse sequences that are used to make the display light up. It also has two processor cores, so you can use one to drive the display and the other to generate the image.

I’ve ordered one for myself for Christmas. And one for number one son. With a bit of luck they’ll arrive in time for us to play with them on the big day…

Developer Developer Developer Videos now live

A few weeks ago I had a great time talking about making music with the Raspberry Pi PICO and Pure Data at the Developer Developer Developer Conference. All the videos are now online. You can find them on the conference YouTube channel here.

If you want to watch my video (and why would you not) you can click on the link above.

Christmas Meetup Postponed

The in-person Christmas Meetup that we were going to have this week has been postponed. Well, it did have “probably” in the name…. I don’t see the situation with that nasty little virus getting any better and I’d hate it if someone fell ill because of a gathering I’d organised.

We will be meeting online on Thursday though, which is good news if you fancy joining us from afar. I’ll be wearing my tackiest Christmas Jumper and we will have a silly quiz plus all the usual chat. You can find details here.

Update: I’ve fixed the spelling….

The mystery of the haunted BL Touch probe

In my experience the worst thing you can do with a 3D printer is to think of it as an appliance. As soon as you do that it instantly finds a new way of breaking that you’ve not seen before. I’m making a new gadget and this morning I thought I’d print out the bottom of the case. I printed out the top yesterday and noticed that every now and then the printer was making a “ticking” sound. This was caused by the extruder (the thing that forces the filament through the print head) skipping steps. It means that either the printer nozzle is blocked or the nozzle is a bit too close to the print bed and stopping the molten plastic from flowing.

I checked the nozzle and it was clear. It was only happening in one region of the print area so I thought I’d level the bed, which was a good idea in principle but practice turned out to be a nightmare. I could not get the bed to level. I ended up replacing the springs that support the bed with ones that I bought a while back.

The new springs are yellow, which apparently is a good thing. They give a greater range of adjustment and are a bit more substantial than the ones that came with the printer which I think have got a bit tired. I now have the bed level enough to print with which is nice.

I did find out one interesting (at least to me) thing while I was doing this. I have a BL touch sensor on my printer. It’s the red thing in the picture above. At the bottom is a little motorised probe that is moved into the “down” position whenever the printer wants check the height of the print head above the bed.

While I was working on the bed I noticed that the probe kept dropping onto the print bed in a rather annoying and potentially breakable way. For a while I thought the printer was haunted by “The Ghost of Failed Prints” but this was not the case.

It turns out that the probe dropped whenever I moved the print bed by hand. After a while I figured out what was happening. Stepper motors make quite good generators. If you turn them they produce a voltage that gets sent back into the circuitry of the device they are connected to. Some of this was finding its way into the coils that move the probe up and down and triggering them.

The lesson here is that when you move things you should move them slowly, so that they don’t produce as much voltage.

Demeo Defeated

That new save feature is important

We spent a great evening last night fighting off various kinds of horrible demons playing four player Demeo on the Quest. And we won. It wasn’t necessarily thanks to me in particular. I was mostly dropping arrows on myself and standing in poison. But fortunately my colleagues were made of sterner and more capable stuff and we managed to vanquish the hordes and emerge triumphant in time for “Have I got news for you”.

We’ve been playing the game for a while. It has only recently gained the ability to save progress. We did get close to finishing one time, but we were beaten back by the final level and poor headset battery management on my part. Now we can just play one level at a time and complete the campaign over a few weeks, which is what we did.

The game is also available for PC and would work fine with a mouse and a keyboard, but in VR you do get the impression that you are “going somewhere” when you play it. The game creates a view of the playfield with animated characters that remind me strongly of the Amiga Battle Chess game from way back. The aminations and sound effects are great, but it might be even more fun if we actually played it in the dungeon rather than standing over it.

If you fancy a bit of RPG on your Quest and you can find three like minded souls to have a go with you it is rather fun though.

Perfect fit - darn it!

I’m working on a new project. I start with the box and then put things in it and wire them together. My usual approach is to run a 5 hour print for the entire case and then find that some of the holes in it are the wrong size. So today I thought I’d do it properly. I printed out a tiny test print instead. Of course, when I do it this way round the holes are exactly the right size.

Snoopy Calendar

These people are selling Snoopy Calendars. This takes me back. When I was a student we all had ones which we printed on the university mainframe line printer. The best time to print them was at night, otherwise you might get told off for wasting resources. Unfortunately they seem to have sold out. The good news is that I have written a program to create calendars (any year you like). The bad news is that I seem to have lost the punched cards I wrote it on…..