Sunday, 20 September 2020

Mini PET Deluxe Keyboard

The Mini PET has been well received, but one thing appears to be unanimous, no one liked the keyboard.
I think that was partly down to the blue switches TFW8b likes to use. The white soft touch ones I used originally were nicer to type on.
We have been working on a replacement for a long time. It has been difficult to get it looking right and being nice to type on, and also using parts we can source reliably and offer at a reasonable price.
The keyboard is supplied as a kit requiring assembly. Nothing complicated, but it will take a bit of time. As with my other kits, the switches are supplied already inserted into the PCB. This protects them during shipping and saves me having to count to 73 to check they are all there. 
It took a while to get these switches right. After trying lots of different types I settled on these soft touch tact switches from Osram. They are quite a bit more expensive than some of the others we looked at, but they are so much nicer to type on.
It might not be clear from that photo, but in order to fit the switches into the available space, they alternate in direction to avoid their leads clashing. You can see better on the unpopulated PCB.
There are actually two PCBs supplied, the second is a grid which sits above the main board and holds the switches in place.
The first job is to solder the switches in place. Then you can start on the keycaps.
These are in three parts, a white button, a paper insert and a clear cap. 
The paper inserts need to be cut from the sheet supplied. For the last month or so I have been finding these little bits of paper all over the place.
There are multiple copies of the keyboard on there in case you need a second go at cutting a particular key.
Fit the paper insert into the clear cover. If necessary, push it down flat at the corners. Then push the white cap into the clear cover.
And there you have a finished button. Only 72 more to go.
You can start fitting these to the keyboard, they should clip on to the top of the switches.
Now repeat that for the rest of the keyboard.
I have recreated the artwork as closely as I could based on the most common PET 2001 keyboards (I am told there are three variants one with different coloured number keys, and one with the light blue keys grey).
You will notice on the side of the sheet there are some extra keys. These are replacements for a couple of mistakes I have noticed in the original PET keyboard, a couple of inconsistencies and single key versions of space and return.
The top two replacement keys correct the pattern on those keys. It should start with a pixel top left, but the original PET keyboard has those two incorrectly starting without a pixel. On screen, you can see they match up correctly.
The next two variants are the colon and fullstop keys. All the other punctuation keys are light blue, so I have provided light blue variants of those. Finally, there are single key versions of return and space, so far I have not been able to locate suitable double width keys for those.
Once all the key caps are in place, next comes the grid that sits over the top. 
This is separated from the main PCB using 8mm spacers (the ones with the screw thread on one end). These are screwed to the top place using the 6mm M3 screws.
Sit that on top of the main PCB, you might have to wiggle some of the switches to get them all through. Then fix it in place using the 10mm spacers, which also act as feet.
When it's all assembled, the top of the keys poke up slightly over the grid, which holds them all square.
The connector set supplied will connect it to the Mini PET A, underneath the PCB for neatness.
And there you have the new Mini PET A with Deluxe Keyboard.
There is also an optional ribbon cable kit.
This includes a 20cm ribbon, a 60cm ribbon and two right angled connectors. This can be used for various other things. Maybe you want a Mini PET-SK?
Or maybe you want to try to recreate the VIC20 prototype?
Just stack the boards on top of each other.
Now it just needs someone to make a 3D printed or vacuum formed case......
It's sometimes easier to split the ribbon cable up to make it easier to move around.
You can then bundle up the wires and cable tie them together, in a similar style to the C64 and VIC20 keyboard cables.
An example of that is shown here, to connect one of my USB keyboard controllers.
And there you have a Mini PET Deluxe USB Keyboard.
You can also use the new keyboard to replaced a bad or missing keyboard in a PET 2001.
Here the keyboard is mounted without the grid, so the keys stick up above the top of the case.
The keyboard screws to the back of the lid in the same way as the original did.
Here I had used the bundled ribbon cable to attach to a Mini PET B board.
Together you have a complete update for a 2001.
You can use the ribbon intact if you prefer.
Makes little difference once the lid is closed.
The Mini PET Deluxe keyboard is available from The Future Was 8 bit, on it's own (if you want to upgrade an existing PET or Mini PET)
Or there will be limited numbers of built and tested Mini PET A with Deluxe Keyboard.

If you want to support this blog, you can donate via Patreon or Paypal, or buy something from my store

Sunday, 23 August 2020

SD2IEC power options

Back in the mists of time, The Future Was 8 bit started by selling SD2IECs. They had one power option, the datasette port.

That was nice and simple, you plugged the IEC connector into the IEC port and the power connector into the datasette port and away you went. "But what if I want to use the datasette port as well?" came the call, so a version was produced. That again was nice and simple, plug in the IEC connector for data, and the userport connector for power.

"But what if I also want to use the userport", "what if I have a C16", "I want to use a disk drive as well", and so on. Various options were created, with different connector, some with multiple connectors etc. Those are being phased out, and replaced with various adapters. In order to best describe the options available, here are some pictures. Find one that looks like the configuration you want and order that. 


Be warned, the following pictures are upside down. They have been taken by a trained professional with adequate safety gear in place to make sure all the electrons do not fall out. Do not try this at home unless you are confident to undertake such a task. 

Also note the word 'TOP' is written in large, friendly letters on the top of the blue connectors, make sure the connector is inserted this way around.

VIC 20 / Commodore 64

The options for the C64 and the VIC20 are essentially the same, as they have the same datasette port and userport on the back. The main difference is the VIC20 should have the essential VIC20 Penultimate+ Cartridge installed.

Whereas the C64 should have an Epyx Fastload Reloaded.

Option 1: Userport Powered

This is a good option if you plan to use a datasette drive at the same time, and have no plans to make use of the userport. If in doubt, I would probably go for this one.

Option 2: Datasette powered.

This is the classic configuration, and a good option to pick if you don't have a datasette drive, or don't plan to use one at the same time as the SD2IEC, or if you have some userport peripherals or may want to use some at some point in the future.

Option 3: Userport Power Adapter

The datasette power adapter allows you to use a datasette powered SD2IEC from the userport. Useful if you can't decide on the above two options, you can insert the adapter if you need to use a datasette drive, but the rest of the time, you can remove the adapter and plug the SD2IEC power cable directly into the datasette edge connector as normal.

Option 4: Userport saver

This option is for the people who want to use both a datasette and some userport peripherals at the same time as the SD2IEC (or just like the LED voltmeter and reset button it provides).

Option 5: Datasette Power Extension

This extends the datasette power cable so that you can use a real 1541 disk drive as well as the SD2IEC, and still have it powered by the computer.

Option 6: Userport Power Adapter

This option is also for use with a real disk drive, but gets it's power from the userport to power a datasette powered SD2IEC.

Commodore plus/4

Option 1: Userport power

The plus/4 still has a userport, but the datasette port is different. So again here, the recommended option is the userport.

Option 2: Userport Power Adapter

You can also use the userport power adapter to connect a normal datasette powered SD2IEC to a plus/4.

Option 3: Userport saver

Or you could use the userport save if you need access to the userport and mini DIN datasette port.

Option 4: Mini DIN Datasette Power Adapter

An alternative for the plus/4 is to use a power adapter from the mini DIN datasette connector to a datasette powered drive. (note these adapters only pass through 5V power, these cannot be used to connect a standard datasette drive to a plus/4).

Commodore 16

The Commodore 16 does not have a userport, so the mini DIN datasette adapter is the only option here.

Commodore SX-64

The SX-64 does not have any type of datasette port, so userport powered is your best option (or using the userport power adapter or userport saver, those options are not shown).

Commodore 128

The datasette port on the C128 is either too far away or has too small a cutout to allow the connector to inserted (depending on the model). So again the Userport powered SD2IEC is recommended (or one of the adapters - a prototype userport save shown, production models are white with a 5V power meter, as shown in previous photos).

Case colours

The range of SD2IEC drives can be seen on The Future Was 8 bit, the only choice you have left to make is which colour SD2IEC do you want, they are all the same inside, but there are various case colours to better match your computers.

If you want to support this blog, you can donate via Patreon or Paypal, or buy something from my store