Today's activities:
The package didn't come yet again today, but my mailman said there's a large truck of undelivered mail that all came in one go this morning, that had been held up by the unusual seasonal weather the last few days. Looks like tomorrow then! If not, I'll have to go down to TechShop and print/assemble a few to fulfill the existing orders, before I go away for 10 days.
I made busy in the meantime by making myself some developer and etchant for prototyping.
My developer is Sodium Hydroxide. It's nasty stuff so I keep it in a little dark glass bottle when it's not in use.
My etchant is 10% Hydrochloric Acid, 2% Hydrogen Peroxide and 88% water, heated to 40C. It's quite gentle, and a lot less toxic for the environment than Ferric Chloride. Etching takes about 10-15 minutes. As a slower process, it's also much more controllable and works well for finer details.
I made a couple of prototype power supplies. I have thoroughly tested the design, but the test boards were tested to destruction. These boards will be used while prototyping the early stages of UltimIDE and UltraQ, in place of the bench PSU. It seems sensible to do it that way. Anyhow, while doing these I tried a couple of different designs to use the fill as a heatsink, and found one definitely worked better than the other. I think now that I'll do a few Q-Regulator "beta" prototypes and get them in use with a few QLers. This'll get me some feedback, but it will hopefully also get me an impartial review or two. They'd be designed to screw right onto the post where the current heatsink goes.
I am considering making some QL prototyping expansion cards that contain a power supply - 7805 or switch mode, a decoder and ROM socket, plus a large prototyping area. It might encourage people to make their own expansions. If anyone prototypes anything great, it could well be manufactured!
If there's any serious interest expressed here for the prototyping boards idea, I'll try to match it up with my own needs and put an order in. The idea I have is for the first 3cm to be occupied by a socketed GAL decoder, DIP switches so you can select the location of the prototype card (up to four cards in one system), a DIP EPROM slot, a 100 x 70 mm array of through holes on a 0.1" spacing, a +5v and GND track, a jumper set at the end for connecting breadboards... Down one side there'd be an assortment of SOIC pads with breakouts... Anyone interested in something like that? I'm also considering doing them for more popular platforms (but those would be for profit) like the Amiga, C64, Spectrum, etc. I am open to ideas. I have this great facility here and if I can put a little time into making better use of it, it could completely fund all the QL work
Today I also breadboarded a bit more of UltimIDE. I burned the prototype ROM image and it is being recognized by the QL, so that's good, but there's a LOT more work to do. Most of that work is awaiting a couple of parts.
I have bought all the shrouded IDE connectors I need - I got them with black shrouds - they look great next to a QL.
Also, yesterday I ordered some test samples of a new 3D printing material that I might be able to use to print some replacement ZX Printer belts for RWAP. As anyone who has them know, they go all sticky and crumbly and fall apart. The working ZX Printer is a rare one. Hopefully, with some new belts available, we'll be able to restore a lot of dead ones to working condition. There's definitely a demand for it.
Still waiting on just two minor parts (resistors and one IC) then I can start mailing out Minerva MK IIs.
All in all, a productive day in both activity and in ideas and thinking....