geekhack

geekhack Projects => Making Stuff Together! => Topic started by: wcass on Sun, 01 December 2013, 20:07:09

Title: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sun, 01 December 2013, 20:07:09
During the dark age here at GeekHack (July 2012) like many of the displaced, I ended up at Deskthority. There, I put forth the idea of replacing just the matrix, pad, and top metal plate of an XT - re-using an unmodified case, barrels, springs, keys, and controller - then using a Soarer's Converter for USB connectivity and key mapping. I made lots of progress; decided on a layout, name, designs, and then hit a problem that could not be overcome. I found that once I removed the controller I could not re-attach it and get it working again reliably. Capacitive controllers are very sensitive things - completely different from that of a conductive switch controller.

But there have been some recent developments that make me sure that a replacement F controller is imminent. For one thing, xwhatsit made a beam spring controller and open-sourced it. For those that don't know, beam spring switches are very similar to F switches (see here (http://deskthority.net/wiki/Beam_spring) and here (http://deskthority.net/wiki/Buckling_spring#.22Capacitive_Buckling_Spring.22_-_Model_F)), so the controller should be almost the same. Then there was that stockpile of Kishsavers that was found.

So rather than revive a long dead thread over on Deskthority, I'll be posting progress and updates here. If you haven't read part one, you can find it here (http://deskthority.net/workshop-f7/bringing-the-ibm-pc-xt-into-the-21st-century-t3047-120.html). The plan now is to replace the pad, top plate, and PCB including the controller. You will need to drill 10 holes in the donor bottom plate but there will be a template for that.

Just to let you all know i haven't been completely idle the last year, I offer you this:
new 1mm thick neoprene pad:
[attach=1]

new steel top plate (thanks the_beast):
[attach=2]

PCB design (the matrix anyway):
[attach=3]

PS: Remember where I said "Capacitive controllers are ... completely different?" If you would like to know HOW different, this (http://geekhack.org/index.php?topic=45097.msg942959#msg942959) one post by xwhatsit explains it very well. If you want to get your head blown off completely, read the whole discussion between xwhatsit and dfj.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: bcg on Sun, 01 December 2013, 20:47:55
nice  :thumb:
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Sun, 01 December 2013, 21:03:34
Awesome work.

Is that plate flat? What does it use for a PCB?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sun, 01 December 2013, 22:07:07
OST.   ;D
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mkawa on Mon, 02 December 2013, 03:59:13
capacitive controllers are tricky because they're so analog, basically. scanning a diode and switch matrix is a simple matter of pulling your matrix up and pulling out the binary values of the switches. capacitors are fundamentally analog little things, and the capacitance you can get out of a keyswitch is absolutely tiny. further, measuring capacitance is very very tricky because they are charge wells. they store electrons and then eject those electrons when they "fill up". so, to sense a capacitance, you have to insert electrons, then pull them out, and in the case of a keyswitch, there are very few electrons going in and then coming out. it's quite difficult to perform this with modern microcontrollers (analog computing went the way of the dodo, i'm afraid).

so, xwhatsit's controller is pretty cool, but it's also not as clean as he wants it to be, or possibly other people for new modern keyboard designs.

there is another modern application that deals with scanning lots of charge wells, but unfortunately it points out the problem with minimizing the circuit. image sensors are basically the same thing. each pixel device is a photon-collecting charge well. basically, every photon that hits the device causes some number of electrons to accumulate in the device. to pull an image out of this, you have to very quickly sense the number of electrons in each pixel element (all 24+ million of them in modern sensors) and output that as a discrete value. however, therein lies the rub. the modern solution to this is dedicated chips that do nothing but hold a whole crapload of pixel elements and very fast scanning and charge sensing. further, image data is very lossy. you're collecting some number of photons in each charge well, and it's very difficult to determine exactly how many for quantum reasons, so if you make a bit of a mistake somewhere, heck, everywhere; it's not that big a deal, as long as the mistakes are properly random (which is turns out they almost always are).
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Mon, 02 December 2013, 21:57:15
Is that plate flat? What does it use for a PCB?
Yep, flat - at the moment. The right tool for putting a curve in it is a slip roll. A local sheet metal shops should have one. A less elegant option would be to use a bending break. Harbor Freight has an 18" one for under $50. The PCB will be new. Matrix and controller will be together just like the original.

There is a PDF attachment under the pictures in the first post that shows the matrix - that's as far as I can get until a controller goes public. The first page is the bottom copper layer of the PCB; the second page is the top copper layer of the PCB; the third page overlays the two. This layout copies some of the design "features" of the original matrix that I don't completely understand, but must assume the designers put in there for good reason. There is no ground plane fill on the PCB, only a ground trace around the columns on the back. I can only guess that less would allow too much noise but more would kill the signal. Also, all row traces cross all column traces exactly one time (usually at right angle) but for the most part keep as far away from each other as possible. You can see that this requires adding "tails" to trace routing on the original XT PCB most notably on the bottom and left side.
[attach=1]
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mkawa on Tue, 03 December 2013, 21:05:11
the harbor freight brake is crap (naturally). slip rolls are getting somewhat rare, i've found. you will probably need the plate stamped before it gets rolled though right? i'm like 90% sure that IMS has a slip roll, and will do fairly short runs. for the stamping you need a die machined. that's kind of a pain.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: CPTBadAss on Tue, 03 December 2013, 21:23:10
I'm so stoked for this wcass. I really enjoyed typing on this keyboard when I tried it at Keycon. Read through that whole XTant Part 1 thread and I'm excited for this thread ^__^
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Tue, 03 December 2013, 23:54:53
the harbor freight brake is crap (naturally). slip rolls are getting somewhat rare, i've found. you will probably need the plate stamped before it gets rolled though right? i'm like 90% sure that IMS has a slip roll, and will do fairly short runs. for the stamping you need a die machined. that's kind of a pain.
I don't think it needs to be stamped at all. I'm locking the top to the bottom plate using bolts instead of tabs, so i don't need to turn the edges down. I'll use 10 bolts very near where the 10 tabs were, to it should maintain the feel.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mkawa on Wed, 04 December 2013, 00:25:02
are you planning on drilling out the bolt-holes? tricky to get the geometry right prior to slipping. stamping is the preferred solution, but for short runs a drill press will work fine.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Wed, 04 December 2013, 06:51:58

I'm locking the top to the bottom plate using bolts instead of tabs, so i don't need to turn the edges down. I'll use 10 bolts very near where the 10 tabs were, to it should maintain the feel.


Does this mean that you are pulling the plates into curvature by torquing down bolts, or will it stay flat?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Wed, 04 December 2013, 15:47:29
The bolt holes on the top were laser cut with the barrel holes. The back plate will require a hand drill, but i plan on including a paper template and instructions on getting those holes drilled within allowed tolerance.
 
The top plate will be curved using a tool like this:
http://www.youtube.com/watch?v=O6dSihaHW_M (http://www.youtube.com/watch?v=O6dSihaHW_M)
 
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mkawa on Wed, 04 December 2013, 17:19:08
why not have the_beast's guy laser out the bolt holes then send it over to the slip roll shop? this would be basically plug and play, and his rates are extremely reasonable for 16ga 304
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Wed, 04 December 2013, 19:27:56
why not have the_beast's guy laser out the bolt holes then send it over to the slip roll shop? this would be basically plug and play, and his rates are extremely reasonable for 16ga 304

That is exactly what i did. This plate is 18 gauge CRS. i thought it would be easier to roll and take paint better, but stainless would be an option. I'm just trying to find a local shop that will roll it for me. South Florida is full of HVAC shops. I wish i had more time during the day to call them all.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sun, 19 January 2014, 22:57:47
The top plate went through a slip roller at Merlin Industries (http://www.merlinindustries.net/). Thanks David! It took all of about 1 minute and 50 seconds of that was setting up the machine.

I'm planning on using the DPH controller for this. The guys developing this controller want it to work in all of the IBM model F boards that use a 30 pin ribbon cable to connect - 122, KishSaver, UnSaver, and AT. So all i have to do is add a 30 pin connector and get HaaTa to include it as an option. To that end, the XLS file has the "default" key assignments.

I neglected to embed the font used in the PDF attached to the OP. It is supposed to look 8-bit retro like this.
[attach=2]
[attach=3]
[attach=4]
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: The_Beast on Sun, 19 January 2014, 23:03:18
Very cool! Glad you got it rolled out!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mkawa on Mon, 20 January 2014, 00:42:43
why not have the_beast's guy laser out the bolt holes then send it over to the slip roll shop? this would be basically plug and play, and his rates are extremely reasonable for 16ga 304

That is exactly what i did. This plate is 18 gauge CRS. i thought it would be easier to roll and take paint better, but stainless would be an option. I'm just trying to find a local shop that will roll it for me. South Florida is full of HVAC shops. I wish i had more time during the day to call them all.
my understanding is that cold-roll's machinability is due to the fact that it's yielded once. for strength you'd want to slip roll hot-roll sheet. this would effectively give you cold-roll, but it could also distort the lasering you'd doing prior to rolling.

stainless is non-ferritic and i thought i knew what that meant but just spent the last hour learning what it actually means, which is damned fascinating crystallization metallurgy. for what it's worth though, powder paint is basically a pigmented and potentially filled polyster substrate. the polyester can be metal filled, cut with another polymer, or what have you. however, the paint never bonds with the metal (unlike anodization, which is the formation of a pigmented oxide layer), so it doesn't really matter that much what metal you start with, as long as it is inert up to about 3-400F and can be abraded with a reasonable material (Si carbide usually) to increase surface area and promote granularization
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Aer Fixus on Tue, 21 January 2014, 20:50:31
The top plate went through a slip roller at Merlin Industries (http://www.merlinindustries.net/). Thanks David! It took all of about 1 minute and 50 seconds of that was setting up the machine.

I'm planning on using the DPH controller for this. The guys developing this controller want it to work in all of the IBM model F boards that use a 30 pin ribbon cable to connect - 122, KishSaver, UnSaver, and AT. So all i have to do is add a 30 pin connector and get HaaTa to include it as an option. To that end, the XLS file has the "default" key assignments.

I neglected to embed the font used in the PDF attached to the OP. It is supposed to look 8-bit retro like this.
(Attachment Link)
(Attachment Link)
(Attachment Link)

Looks very good. If ti was possible, I would love a few different models, though. If there was one that could fit into existing/modified Model M cases would be one of my dream boards. If extra models are something that are possible, we could create Kishsaver reproductions and Model F Ergodoxes.

Also, how much extra work would this be? Would this be viable? I'm not sure how long it takes to design one of these PCBs and how production costs would be effected adding more things to create.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Wed, 22 January 2014, 22:19:57
... I would love a few different models, though. If there was one that could fit into existing/modified Model M cases would be one of my dream boards. If extra models are something that are possible, we could create Kishsaver reproductions and Model F Ergodoxes.

Also, how much extra work would this be? Would this be viable? I'm not sure how long it takes to design one of these PCBs and how production costs would be effected adding more things to create.

That is my thoughts too. Designing a PCB for this type switch should be much easier than other types of switches because there are no switch contacts - just a couple of geometric shapes on the PCB and lining up the barrel plate just right. But it does come at a cost; sacrificing an XT or worse an AT or 122 for parts. If this works as I hope, we might be able to re-use the case, frame, and back plate of any model M, but we must find a new source of capacitive flippies.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Aer Fixus on Wed, 22 January 2014, 23:40:55
... I would love a few different models, though. If there was one that could fit into existing/modified Model M cases would be one of my dream boards. If extra models are something that are possible, we could create Kishsaver reproductions and Model F Ergodoxes.

Also, how much extra work would this be? Would this be viable? I'm not sure how long it takes to design one of these PCBs and how production costs would be effected adding more things to create.

That is my thoughts too. Designing a PCB for this type switch should be much easier than other types of switches because there are no switch contacts - just a couple of geometric shapes on the PCB and lining up the barrel plate just right. But it does come at a cost; sacrificing an XT or worse an AT or 122 for parts. If this works as I hope, we might be able to re-use the case, frame, and back plate of any model M, but we must find a new source of capacitive flippies.

In theory, those flip pads are just plastic mixed with some sort of capacitive material. Those could probably be made by a company somewhere. Same thing with the barrels. They can be taken from an existing board, or outsourced to a company with resources beyond what we have so we don't suddenly have XTs selling for $150 because their valuable parts. I expect a lot of people would be interested in this when it comes around so having a company make multiple thousands of these made and ordering springs from Unicomp wouldn't be that big of an issue.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Thu, 23 January 2014, 10:51:32
so we don't suddenly have XTs selling for $150 because their valuable parts.

That would be a good use for XTs, in my opinion. If you needed to harvest the barrels (aka chimneys) then remember that the alignment tabs are different on the ATs and 122s.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mkawa on Thu, 23 January 2014, 15:35:08
they're almost certainly just conductive plastic. if we need to make a small tool we might be able to do so if we loosen tolerances (we will have dimensional and capacitive tolerances that are a function of injection density)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: JPG on Thu, 23 January 2014, 15:50:57
Can't wait to see where this goes. Already dreaming about a custom 60% (and other nice layouts) F keyboard.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Wed, 13 August 2014, 23:26:55
Any news?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Thu, 14 August 2014, 02:52:21
Any news?

Mougrim!

I was wondering who necrobumped this important but esoteric thread and am pleased to see its you. So you're still alive! If Western propaganda is to believed most of Eastern Ukraine is now a wasteland of starving people!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Harrowed on Thu, 14 August 2014, 06:14:17
Any news?
This, I have XT coming on my way and I don't want it to end up as just a collection piece.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Thu, 14 August 2014, 11:32:27
Top plate is done.
Controller is done (use DPH or xwhatsit)
I just finished making gerber files for a PCB and they are getting peer reviewed.
Then I'll order one (or more) to be professionally made. Anyone want to to buy 82 inches2 of an untested design?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Thu, 14 August 2014, 13:18:31
Top plate is done.
Controller is done (use DPH or xwhatsit)
I just finished making gerber files for a PCB and they are getting peer reviewed.
Then I'll order one (or more) to be professionally made. Anyone want to to buy 82 inches2 of an untested design?

Given my inability to even put one Model F back together I am not going to buy anything until everything is worked out. However I am quite keen on providing some funding to anyone involved in Model F revival. If you give me a pp address I'll tell the people who buy from me to gift to that address instead.

Since I rarely sell keyboards or expensive keycaps it won't be a whole load of money. But maybe 10 bucks here and 30 there and I think I can do my part.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Thu, 14 August 2014, 13:46:28
Any news?

Mougrim!

I was wondering who necrobumped this important but esoteric thread and am pleased to see its you. So you're still alive! If Western propaganda is to believed most of Eastern Ukraine is now a wasteland of starving people!

Things ain't that bad yet. Anysay I'm planning to move to the capital :)

Besides, I wanted to know what happened to Xtant :)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Thu, 14 August 2014, 15:10:32
Progress pictures.

[attach=1]

I was not able to bend down the leading and trailing edge on my custom top plate to create the tabs that normally keep Model F key assemblies together. The next two pictures show my method of keeping the top and bottom plates held tightly; binder clips. They are very low profile if you remove the "handles" (easy to take off and put back on). You can get a box of these for cheap at any office supply store. They probably will break about as often as Model M rivets, but would be a lot easier to replace.
[attach=2][attach=3]

The binder clips alone keep the plates very tight. There is no wobble in the barrel at all. I'll use two bolts (right side of caps lock and left side of of backslash) to align the plates east/west/north/south.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Techno Trousers on Thu, 14 August 2014, 16:43:27
Woah! Where did you buy, and how did you label those custom 1.25x navigation and arrow keys? Or were you able to convince Unicomp to dye sub them for you?

That is completely awesome.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 14 August 2014, 17:36:22
Woah! Where did you buy, and how did you label those custom 1.25x navigation and arrow keys? Or were you able to convince Unicomp to dye sub them for you?

That is completely awesome.

Unicomp will do that. FN is new as well.

I also notice the backspace looks a little different.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Thu, 14 August 2014, 18:22:22
Yes, the guys at Unicomp can be very accommodating. But it is a bit of a hassle for them because they must manually modify a dye-sub template to go on a different size key cap. If you want custom caps, it helps to ...
When the XTant layout was finalized, I ask if they could do this set and that there might be requests for more (I sent a picture and a link to the project on Deskthority). This specific set was purchased as product code CPSET ("Custom Printed Buckling Spring Set"). It cost me a little more than a standard printed set and I got fewer caps, but they still probably lost money on it.

And that backspace is pearl instead of pebble. Backspace and NumPad0 are the same size, so that cap was easy.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Techno Trousers on Fri, 15 August 2014, 00:15:14
That's great. I've asked for a few truly custom printed caps from them and was always shot down. When XTant is ready, maybe we can do a big group buy order from them to make it worth their while.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Fri, 15 August 2014, 01:43:14
Progress pictures.

(Attachment Link)

I was not able to bend down the leading and trailing edge on my custom top plate to create the tabs that normally keep Model F key assemblies together. The next two pictures show my method of keeping the top and bottom plates held tightly; binder clips. They are very low profile if you remove the "handles" (easy to take off and put back on). You can get a box of these for cheap at any office supply store. They probably will break about as often as Model M rivets, but would be a lot easier to replace.
(Attachment Link) (Attachment Link)

The binder clips alone keep the plates very tight. There is no wobble in the barrel at all. I'll use two bolts (right side of caps lock and left side of of backslash) to align the plates east/west/north/south.

As I understand, F1-F12 buttons are accessible through fn layer, but how exactly?
 
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Fri, 15 August 2014, 01:54:45
That's great. I've asked for a few truly custom printed caps from them and was always shot down. When XTant is ready, maybe we can do a big group buy order from them to make it worth their while.

Hmm... Anyone knows where we can order custom cases? I mean, why stop halfway? :)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Fri, 15 August 2014, 12:26:21
That's great. I've asked for a few truly custom printed caps from them and was always shot down. When XTant is ready, maybe we can do a big group buy order from them to make it worth their while.

There is a GH member that is doing custom dye sub; nkzt. You might ask him for something unique.

As I understand, F1-F12 buttons are accessible through fn layer, but how exactly?

I use a two key combo. My Fn key is in the traditional Caps Lock location (Fn+shift = Caps lock). Fn+1 = F1 ... Fn+0 = F10 ... Fn+= = F12
Unicomp even has special key caps for folks that like this
http://pckeyboard.com/page/SBLE/AltFunNumKey

But, because the controller is fully programmable, you can put any key anywhere you want. Have the F keys to the left if you prefer (but you only have 10 spots there).
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 15 August 2014, 22:48:31
That's great. I've asked for a few truly custom printed caps from them and was always shot down. When XTant is ready, maybe we can do a big group buy order from them to make it worth their while.

Hmm... Anyone knows where we can order custom cases? I mean, why stop halfway? :)
Gotta get some sick CNC cases!


I recommend cutting down a shift key to make an "unstepped" function key for capslock.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sat, 16 August 2014, 06:24:23
That's great. I've asked for a few truly custom printed caps from them and was always shot down. When XTant is ready, maybe we can do a big group buy order from them to make it worth their while.

Hmm... Anyone knows where we can order custom cases? I mean, why stop halfway? :)
Gotta get some sick CNC cases!


I recommend cutting down a shift key to make an "unstepped" function key for capslock.

Yeah, CNC could be nice!

Why cut shift key if you could get unstepped one from Unicomp?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sat, 16 August 2014, 12:59:44

Why cut shift key if you could get unstepped one from Unicomp?
You can't. This is the closest they have: Note the CTRL key is still stepped
http://pckeyboard.com/page/Buttons/CTCL
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sat, 16 August 2014, 13:18:31

Why cut shift key if you could get unstepped one from Unicomp?
You can't. This is the closest they have: Note the CTRL key is still stepped
http://pckeyboard.com/page/Buttons/CTCL

Oh, they have non-stepped Caps Lock! I totally should get it for my Model F - as for now I use extra Ctrl key in place of Caps Lock.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sat, 16 August 2014, 13:54:50

Why cut shift key if you could get unstepped one from Unicomp?
You can't. This is the closest they have: Note the CTRL key is still stepped
http://pckeyboard.com/page/Buttons/CTCL

Oh, they have non-stepped Caps Lock! I totally should get it for my Model F - as for now I use extra Ctrl key in place of Caps Lock.
No they don't have a non-stepped capslock. That's why I advocate cutting up another key. The capslock in that image is the same key as "ctrl" normally is" and will not fit where capslock is on the keyboard (CTRL is center stemmed)

The only key that will fit there is a very rare japanese "shift" key.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 16 August 2014, 15:32:43
I thought it was a Portuguese right shift, but anyway dorkvader is correct; non-stepped 1.75 BS caps are unobtainium.

Fun fact: if you could perfectly split a buckling spring cap down the center of the stem; you could make a perfect non-stepped 1.75 by joining the right side of a right-shift with the left side of any 1.5 cap.


Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sat, 16 August 2014, 15:54:53
I thought it was a Portuguese right shift, but anyway dorkvader is correct; non-stepped 1.75 BS caps are unobtainium.

Fun fact: if you could perfectly split a buckling spring cap down the center of the stem; you could make a perfect non-stepped 1.75 by joining the right side of a right-shift with the left side of any 1.5 cap.




You could get it on some international layouts, (I guess Portuguese is one?) but the one in particular I was thinking of was this:
http://www.kbdmania.net/xe/?mid=photo&search_target=title&search_keyword=quest&document_srl=1874062

Which is the right shift on a 5576-c01 keyboard (that unicomp uses the case / moulds from as their endurapro first and now all their keyboards.) I really want one for the convex modifiers.

I think the reason it works is that IBM decided making a dedicated keycap for that location was cheaper than making a new membrane for just those boards.

More info on the mod is available here (http://geekhack.org/index.php?topic=13466.msg1285770#msg1285770)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 17 August 2014, 01:26:29

Why cut shift key if you could get unstepped one from Unicomp?
You can't. This is the closest they have: Note the CTRL key is still stepped
http://pckeyboard.com/page/Buttons/CTCL

Oh, they have non-stepped Caps Lock! I totally should get it for my Model F - as for now I use extra Ctrl key in place of Caps Lock.
No they don't have a non-stepped capslock. That's why I advocate cutting up another key. The capslock in that image is the same key as "ctrl" normally is" and will not fit where capslock is on the keyboard (CTRL is center stemmed)

The only key that will fit there is a very rare japanese "shift" key.

On AT Model F Caps Lock IS center-stemmed and unicomp one will fit on mine ;) But yes, it's no good for XT :(
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sun, 17 August 2014, 09:03:54
On AT Model F Caps Lock IS center-stemmed and unicomp one will fit on mine ;) But yes, it's no good for XT :(
Also on 3179 "model C" and PC/XT. The issue is they aren't "standard" layout at all. I think you would need a different PCB for centered capslock like those keyboards have.

As you should know, on the AT model F, the key-where-capslock-is-on-today's-keyboards (labelled "CTRL") is stepped just like on the modern IBM "enhanced" keyboard and is not centered. The key labelled "caps lock" is in the right control position and is center stemmed and stepped on both sides. Neither one helps us here.

I even went and got my AT model F out of it's box to double check.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Fri, 26 September 2014, 22:58:14
OK, this is officially now a done thing. It works.

I will be refining some steps and am waiting for a few more parts, but i plan to offer "kits" in the Marketplace before too long.

I have mine working with xwhatsit's IBM Capsense USB controller (http://deskthority.net/for-sale-f55/xwhatsit-s-grand-unified-ibm-capsense-usb-controller-thread-t7993.html) - you can see the controller in a post from me about 20 hours ago in his topic. The DPH capsense controller should also work, but has not yet been confirmed. Both controllers are intended as replacement controllers for IBM boards, so the wire and mount holes on both are where IBM put them. My matrix board is designed to fit directly over the holes on the controller. Just feed wire through both boards and solder on both sides.

One of the final things for me to decide is how to hold the space bar stabilizer against the barrel frame. I'm thinking of using a stamping tool to bend a small tab cut into the barrel frame. This would be much more durable than the solution I used for an IBM AT keyboard space bar conversion; glued on tabs. However, I don't have access to tool design/simulation software. So maybe i'll have them welded or brazed on.
[attach=1][attach=2]
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: geniekid on Fri, 26 September 2014, 23:02:01
*applause* :thumb:
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: JPG on Fri, 26 September 2014, 23:28:38
Very nice!
Title: .
Post by: esoomenona on Sat, 27 September 2014, 00:39:51
.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: The_Beast on Sat, 27 September 2014, 00:52:53
That looks really nice! Too bad I'm on the metal cased model F train


Choooo Chooooooooo!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sat, 27 September 2014, 01:09:37
Will it work hooked up to the original controller run through a Soarer's convertor?

I think some keys will work and others will be intermittant based on how IBM implemented their design.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sat, 27 September 2014, 07:37:02
I very eagerly await a day when you release a matrix layout. No to 7x spacebars! MATRIX LAYOUT FANS, PLEASE SPEAK OUT so that Wcass might decide to create a matrix layout next!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sat, 27 September 2014, 12:30:39
Looks good. Looks very good, to be honest. Now all I'll be needing is a replacement case, barrels, and hammers with springs  ;D
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Sat, 27 September 2014, 14:01:02
That looks really nice! Too bad I'm on the metal cased model F train


Choooo Chooooooooo!

The bottom part of an XT is metal.  Which is why I own one over an AT.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 27 September 2014, 19:40:30
That looks really nice! Too bad I'm on the metal cased model F train


Choooo Chooooooooo!
I have a Kishsaver and I agree completely. But now that we know this technique works, all we need is some folks to design the case and have it milled. You might even see a capacitive SSK or M-15 knock-off. How cool would that be?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sat, 27 September 2014, 20:17:34
Where did the PCB get printed?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 27 September 2014, 21:13:43
Where did the PCB get printed?
PCBWay was the fab, so Hangzhou China
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: The_Beast on Sat, 27 September 2014, 21:19:25
Where did the PCB get printed?
PCBWay was the fab, so Hangzhou China


I didn't even notice that custom printed PCB. This is some next level stuff!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 27 September 2014, 22:00:15
And very reasonably priced too. I might be able to keep the "kit" price under $50. The kit would include ...
It would not include a controller or key caps. There is no cost savings for ordering these two components in bulk, and you get to make the important personalization choices. Either controller should work and key assignments could be anything you want them to be.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Sat, 27 September 2014, 22:19:00
And very reasonably priced too. I might be able to keep the "kit" price under $50. The kit would include ...
  • matrix PCB
  • barrel frame
  • barrel pad
  • PCB and frame mounting hardware
  • 2 or 3 extra barrels and flippers
  • 4 new cork feet
It would not include a controller or key caps. There is no cost savings for ordering these two components in bulk, and you get to make the important personalization choices. Either controller should work and key assignments could be anything you want them to be.

Solid price.  I know there is reason that I bookmarked this topic.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sat, 27 September 2014, 22:23:34
And very reasonably priced too. I might be able to keep the "kit" price under $50. The kit would include ...
  • matrix PCB
  • barrel frame
  • barrel pad
  • PCB and frame mounting hardware
  • 2 or 3 extra barrels and flippers
  • 4 new cork feet
It would not include a controller or key caps. There is no cost savings for ordering these two components in bulk, and you get to make the important personalization choices. Either controller should work and key assignments could be anything you want them to be.
What’s the cost like on the PCB and metal plates for one-offs of a custom design (as compared to a group order of some standard design)?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Techno Trousers on Sat, 27 September 2014, 22:32:25
Wow, this is fantastic. I'd also love to see a group buy for an odd sized arrow and nav keyset from Unicomp, if someone would be kind enough to run it. All of the other keys appear to be standard size, so we can easily buy individually for those.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sat, 27 September 2014, 22:34:31
And very reasonably priced too. I might be able to keep the "kit" price under $50. The kit would include ...
  • matrix PCB
   

If only a full matrix like a POS board was available! Come on guys; everyone who wants one such speak up![/list]
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 02:11:13
And very reasonably priced too. I might be able to keep the "kit" price under $50. The kit would include ...
  • matrix PCB
   

If only a full matrix like a POS board was available! Come on guys; everyone who wants one such speak up!

As I said, if someone come up with decent case, POS matrix could be nice...

By the way... This is already almost ready keyboard. And it could be made in a commercial product, much appreciated by community... Maybe you'll talk with Unicomp? Although I doubt they could produce xt-sized case :(
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sun, 28 September 2014, 02:14:43
By the way... This is already almost ready keyboard. And it could be made in a commercial product, much appreciated by community... Maybe you'll talk with Unicomp? Although I doubt they could produce xt-sized case :(
As far as I know Unicomp can’t produce Model F barrels or flippies, they don’t make capsense controllers, they don’t make XT-sized cases, etc.

Basically the only part of this Unicomp is relevant to is the keycaps.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 02:50:23
By the way... This is already almost ready keyboard. And it could be made in a commercial product, much appreciated by community... Maybe you'll talk with Unicomp? Although I doubt they could produce xt-sized case :(
As far as I know Unicomp can’t produce Model F barrels or flippies, they don’t make capsense controllers, they don’t make XT-sized cases, etc.

Basically the only part of this Unicomp is relevant to is the keycaps.

Yeah, but I doubt it can't be produced at all. Springs-hammers assembly could be easiest... or not. Only question is price, of course...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: The_Beast on Sun, 28 September 2014, 02:57:01
By the way... This is already almost ready keyboard. And it could be made in a commercial product, much appreciated by community... Maybe you'll talk with Unicomp? Although I doubt they could produce xt-sized case :(
As far as I know Unicomp can’t produce Model F barrels or flippies, they don’t make capsense controllers, they don’t make XT-sized cases, etc.

Basically the only part of this Unicomp is relevant to is the keycaps.

Yeah, but I doubt it can't be produced at all. Springs-hammers assembly could be easiest... or not. Only question is price, of course...

I think the whole point of this project was to use the springs/hammers, barrels, back plate and case from the XT to make this XTant. The only thing custom would be the top plate, PCB and caps.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sun, 28 September 2014, 03:21:25
Why would a matrix layout require major changes? We can always keep the two rows on the left, and the rest of the keyboard will be in a matrix grid. No change to casing at all although PCB needs some redesign.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 03:24:26
By the way... This is already almost ready keyboard. And it could be made in a commercial product, much appreciated by community... Maybe you'll talk with Unicomp? Although I doubt they could produce xt-sized case :(
As far as I know Unicomp can’t produce Model F barrels or flippies, they don’t make capsense controllers, they don’t make XT-sized cases, etc.

Basically the only part of this Unicomp is relevant to is the keycaps.

Yeah, but I doubt it can't be produced at all. Springs-hammers assembly could be easiest... or not. Only question is price, of course...

I think the whole point of this project was to use the springs/hammers, barrels, back plate and case from the XT to make this XTant. The only thing custom would be the top plate, PCB and caps.

I know. IF you have an XT. But... I thought we use Model F from IBM both because of their build quality and bуcause they cant be produced now. But then I saw capsense project and this one. And realized it can - maybe not with ease, but...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sun, 28 September 2014, 03:27:02
By the way... This is already almost ready keyboard. And it could be made in a commercial product, much appreciated by community... Maybe you'll talk with Unicomp? Although I doubt they could produce xt-sized case :(
As far as I know Unicomp can’t produce Model F barrels or flippies, they don’t make capsense controllers, they don’t make XT-sized cases, etc. Basically the only part of this Unicomp is relevant to is the keycaps.
Yeah, but I doubt it can't be produced at all. Springs-hammers assembly could be easiest... or not. Only question is price, of course...
Well sure. If you have the tens of thousands of dollars (or whatever) it costs to pay for tooling, I’m sure we could get someone to make some barrels and flippies. But that doesn’t really have anything to do with Unicomp. I don’t think it’s an investment that will easily pay for itself without a massive amount of advertising, and it would be a hugely risky project. But go for it!

I think the whole point of this project was to use the springs/hammers, barrels, back plate and case from the XT to make this XTant. The only thing custom would be the top plate, PCB and caps.
Yes, everyone understands that. mougrim was talking about a commercial product though. As in, something that can actually be produced and sold at scale, not just frankensteined from a dwindling supply of 30+ year old keyboards.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sun, 28 September 2014, 03:29:16
The climate/ social environment is not suitable for that now. But interest in mechanical keyboards is rising so we have a chance in a few years.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: The_Beast on Sun, 28 September 2014, 03:44:53
I think the whole point of this project was to use the springs/hammers, barrels, back plate and case from the XT to make this XTant. The only thing custom would be the top plate, PCB and caps.
Yes, everyone understands that. mougrim was talking about a commercial product though. As in, something that can actually be produced and sold at scale, not just frankensteined from a dwindling supply of 30+ year old keyboards.

I doubt that this will ever be a commercial project. People seem not to want older model F's, they seem to pick cherry or topre.


I know. IF you have an XT. But... I thought we use Model F from IBM both because of their build quality and bуcause they cant be produced now. But then I saw capsense project and this one. And realized it can - maybe not with ease, but...

XT's are easily available for a pretty reasonable price (I wouldn't pay over $50 for one and I really like model Fs)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 03:46:40
The climate/ social environment is not suitable for that now. But interest in mechanical keyboards is rising so we have a chance in a few years.
That what I thought after I wrote that last post...

And I'm not criticizing :) wcass is doing great job, which I deeply appreciate... And I'll try to get old XT keyboard before he's begin producing his kits ;)

But go into keyboard business... tempting. Doubt I could do it by myself, and not in my country, but interest in mechanical boards sure is risng. I'll try to save some money by now...

P.S. Unicomp advertising and marketing don't worth a sh1t. There hardly any advertising at oll. They could sell more - if they, for example, advertised them as "only keyboards REALLY meant for typing". They could sell them through ebay and amazon...   
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 04:00:11
I think the whole point of this project was to use the springs/hammers, barrels, back plate and case from the XT to make this XTant. The only thing custom would be the top plate, PCB and caps.
Yes, everyone understands that. mougrim was talking about a commercial product though. As in, something that can actually be produced and sold at scale, not just frankensteined from a dwindling supply of 30+ year old keyboards.

I doubt that this will ever be a commercial project. People seem not to want older model F's, they seem to pick cherry or topre.

Yeah, because most cherry and topre boards are new. I think number of old cherry boards and old Model F boards maniacs are comparable ;) Oh, and there a lot less trouble with old cherry boards (most of them). There a lot of companies producing cherry-boards, cherry-clone-boards and so on. And advertising them. But BS boards are produced only by Unicomp. Company, known only amongst us, geeks. Period.

It can be different. Look what done Matias with Alps switches boards.

Customers just can't choose brand-new Model F in nice case, because there ain't any ;)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: The_Beast on Sun, 28 September 2014, 04:11:46
I think the whole point of this project was to use the springs/hammers, barrels, back plate and case from the XT to make this XTant. The only thing custom would be the top plate, PCB and caps.
Yes, everyone understands that. mougrim was talking about a commercial product though. As in, something that can actually be produced and sold at scale, not just frankensteined from a dwindling supply of 30+ year old keyboards.

I doubt that this will ever be a commercial project. People seem not to want older model F's, they seem to pick cherry or topre.

Yeah, because most cherry and topre boards are new. I think number of old cherry boards and old Model F boards maniacs are comparable ;) Oh, and there a lot less trouble with old cherry boards (most of them). There a lot of companies producing cherry-boards, cherry-clone-boards and so on. And advertising them. But BS boards are produced only by Unicomp. Company, known only amongst us, geeks. Period.

It can be different. Look what done Matias with Alps switches boards.

Customers just can't choose brand-new Model F in nice case, because there ain't any ;)

Maybe there aren't any because people don't want them.

chicken egg kinda thing, but I really doubt there is a market for a new model F even with this new XTant layout (which isn't totally off the wall but still larger than comparable TKLs  both in width and length)

Look at how long unicomp has sat on their hands for a "new" SSK, which seems to be a very popular layout/switch type (not that unicomp is a very active company in terms of bringing out new models). They have gotten feedback that it's wanted, but still not enough to actually mass produce it.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sun, 28 September 2014, 04:22:37
Look at how long unicomp has sat on their hands for a "new" SSK, which seems to be a very popular layout/switch type (not that unicomp is a very active company in terms of bringing out new models). They have gotten feedback that it's wanted, but still not enough to actually mass produce it.
I don’t what Unicomp does can be taken as evidence of anything.

Their only new products in the last few years are:
(1) switching to 1.5/1/1.5/5.75/1.25/1.5/1/1.5 bottom row instead of their previous 1.5/1.25/1.25/5.75/1.25/1.25/1.5 bottom row [I think I have those numbers right. I didn’t look too carefully.]
(2) this:
(http://i.imgur.com/YFXKQAe.jpg)
(3) “Fight Like a Girl!”
(http://pckeyboard.com/mm5/graphics/00000001/Unicomp-2014-BCA-Keyboard-LE-1.png)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 04:25:42
Look at how long unicomp has sat on their hands for a "new" SSK, which seems to be a very popular layout/switch type (not that unicomp is a very active company in terms of bringing out new models). They have gotten feedback that it's wanted, but still not enough to actually mass produce it.
I don’t what Unicomp does can be taken as evidence of anything.

Their only new products in the last few years are:
(1) switching to 1.5/1/1.5/5.75/1.25/1.5/1/1.5 bottom row instead of their previous 1.5/1.25/1.25/5.75/1.25/1.25/1.5 bottom row
(2) this:

As I said, they nice people when they actually producing something, but totally inept in marketing. Horrible websine, little to no advertising, etc, etc...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sun, 28 September 2014, 09:36:18
Would suggest to have the plate cut to support both XT and F barrels.  Also, can you share the cutout dimensions and spacing?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sun, 28 September 2014, 09:46:11
What’s the cost like on the PCB and metal plates for one-offs of a custom design (as compared to a group order of some standard design)?
Both the PCB and top plate have high setup costs. The top plate is similar to a Cherry/Alps plate. The PCB is a lot simpler than the Cherry/Alps equivalent; no vias, just 31 plated through holes, two unplated mount holes. Still, the lowest quote I got for a single PCB was > $100. I ordered 10 of the PCB because the price difference between 1 and 10 was so little.

With that said, all you need is to get about 10 folks to invest in a specific design to make it cost effective to produce.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sun, 28 September 2014, 11:21:39
XT's are easily available for a pretty reasonable price (I wouldn't pay over $50 for one and I really like model Fs)
There are only a finite number of these left in the world. Eventually we will need to produce new parts if we want to keep making "new" model Fs.

The XTant is a very important first step
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sun, 28 September 2014, 12:10:34
Would suggest to have the plate cut to support both XT and F barrels.  Also, can you share the cutout dimensions and spacing?
I will release gerbers and DXF of everything (including support for both barrels) here soon. The capacitive pad designs are 35 years old and I would consider anything I have added to this as CC0 (public domain, no rights reserved).
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 28 September 2014, 12:12:54
XT's are easily available for a pretty reasonable price (I wouldn't pay over $50 for one and I really like model Fs)
There are only a finite number of these left in the world. Eventually we will need to produce new parts if we want to keep making "new" model Fs.

The XTant is a very important first step

Exactly! Very importans - as it shows to us there are no magic in capacitive technology ;)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sun, 28 September 2014, 13:15:29
Those who would like a matrix layout (with 2 rows on the left side) do shout out here! I'm in for 2 sets, so still need 8 more as well as people who can do the CAD thinggy and PCB design thinggy.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: JPG on Sun, 28 September 2014, 13:48:16
My budget can't take anything keyboard related for now, but damn this is interesting!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: REVENGE on Sun, 28 September 2014, 19:48:03
Here's a layout that wcass and I agree upon for an 80% board: http://www.keyboard-layout-editor.com/#/layouts/4c68c970e538c4301e5cc9f45fd75154

Quote from: wcass
As it so happens, I was planning a similar layout for my next project. We are limited to the key cap shapes that Unicomp has - that 1.75 right shift will be stepped like a caps lock - but that is a good thing in that it creates a tactile buffer between the shift and up arrow. I liked that so much that i put a 1.75 Ctrl to the left of left arrow - this really sets the arrow cluster apart and easy to find without looking. Backspace can be split. ANSI or ISO Enter and left shift are supported and user selectable. The controllers are fully programmable, so the users can move caps around (like swap Caps Lock with right Ctrl).

Just need someone to design the case. Any volunteers?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sun, 28 September 2014, 20:41:00
Here's a layout that wcass and I agree upon for an 80% board: http://www.keyboard-layout-editor.com/#/layouts/4c68c970e538c4301e5cc9f45fd75154

Quote from: wcass
As it so happens, I was planning a similar layout for my next project. We are limited to the key cap shapes that Unicomp has - that 1.75 right shift will be stepped like a caps lock - but that is a good thing in that it creates a tactile buffer between the shift and up arrow. I liked that so much that i put a 1.75 Ctrl to the left of left arrow - this really sets the arrow cluster apart and easy to find without looking. Backspace can be split. ANSI or ISO Enter and left shift are supported and user selectable. The controllers are fully programmable, so the users can move caps around (like swap Caps Lock with right Ctrl).

Just need someone to design the case. Any volunteers?
I really like the use of stepped keys around the arrows, but that looks more like a 75% to me. I've not been a huge fan of 75% but as far as 75% goes it's better than most I know of.

I want to see a 101 key version. Standard and boring maybe but the case is already made. Just need to get a supply on more barrels / flippies (or design new flippies to also work in an M barrel).
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sun, 28 September 2014, 21:28:32
Here's a layout that wcass and I agree upon for an 80% board: http://www.keyboard-layout-editor.com/#/layouts/4c68c970e538c4301e5cc9f45fd75154
If you’re going to have F keys at all you should put some space between them and the numbers, and some space between groups (1/4u extra is enough). Otherwise it’s pretty much impossible to avoid errors.

But really, these layouts are pretty silly in an age with custom firmware and arbitrary layers.

If you’re set on including all those keys, I recommend:
(http://i.imgur.com/agK3Fmr.png)

;)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: REVENGE on Sun, 28 September 2014, 21:48:01
If you’re going to have F keys at all you should put some space between them and the numbers, and some space between groups (1/4u extra is enough). Otherwise it’s pretty much impossible to avoid errors.
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.

Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sun, 28 September 2014, 21:57:07
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sun, 28 September 2014, 22:10:56
(If you want a clicky switch, I recommend Alps plate spring.)
Plate spring? Like 5576-002's are common.

Model F is a lot cheaper than plate spring and significantly easier to get, especially in the USA. I've gamed on model F and it's not bad, depending on the game you're playing. DFJ has an oscilloscope picture of him performing a "flick" or rapid actuation of a model F in something like 1ms. Such things take practice, but are possible. You can game on a model F and razer switches will not make you better.

I like your layout though. I am thinking about some possible changes to allow the use of the XT case and keys and still be "modern". Hmm.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: JPG on Sun, 28 September 2014, 22:11:02
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.


I game on my model F, it's nice. F122 for now!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sun, 28 September 2014, 22:25:35
I don't use F keys very much, but i know that many people do. I would prefer a 65% myself with a split space bar (using blank shift caps; left used as backspace). A copy or homage of the M-15 would be nice too. 
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: REVENGE on Sun, 28 September 2014, 22:46:59
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.


I game on my model F, it's nice. F122 for now!
I prefer to game on MX Reds, but I don't always keep two keyboards connected.

I don't use F keys very much, but i know that many people do. I would prefer a 65% myself with a split space bar (using blank shift caps; left used as backspace). A copy or homage of the M-15 would be nice too. 
FWIW, it's probably easier to get going on a 60% layout first, I'm sure there would be tons of support for it.

EDIT: Here's a potential 60% layout: http://www.keyboard-layout-editor.com/#/layouts/6d394ac7c0bb34af017ce9e41e623e7d
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sun, 28 September 2014, 23:07:19
I don't use F keys very much, but i know that many people do. I would prefer a 65% myself with a split space bar (using blank shift caps; left used as backspace). A copy or homage of the M-15 would be nice too.
Get some "code" keys from wheelwriters. They're convex so they make great keycaps for split spacebars.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 29 September 2014, 03:10:16
Here's a layout that wcass and I agree upon for an 80% board: http://www.keyboard-layout-editor.com/#/layouts/4c68c970e538c4301e5cc9f45fd75154

Quote from: wcass
As it so happens, I was planning a similar layout for my next project. We are limited to the key cap shapes that Unicomp has - that 1.75 right shift will be stepped like a caps lock - but that is a good thing in that it creates a tactile buffer between the shift and up arrow. I liked that so much that i put a 1.75 Ctrl to the left of left arrow - this really sets the arrow cluster apart and easy to find without looking. Backspace can be split. ANSI or ISO Enter and left shift are supported and user selectable. The controllers are fully programmable, so the users can move caps around (like swap Caps Lock with right Ctrl).

Just need someone to design the case. Any volunteers?

I like this layout. All buttons I need in nice package.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 29 September 2014, 03:11:43
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.

I play video games with my F. And like it a lot better than Cherry ;) Although it can get a little noisy :
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 29 September 2014, 08:06:25
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.

I play video games with my F. And like it a lot better than Cherry ;) Although it can get a little noisy :

I'm just happy that you're alive. Have you been forced to flee home yet? The news looks more and more grim (I know, bad pun on your name) and at this point even I am believing the Western propaganda about how Russia has turned your home region into hell. The Economist calls it Somalia.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: JPG on Mon, 29 September 2014, 08:12:34
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.


I game on my model F, it's nice. F122 for now!
I prefer to game on MX Reds, but I don't always keep two keyboards connected.

I don't use F keys very much, but i know that many people do. I would prefer a 65% myself with a split space bar (using blank shift caps; left used as backspace). A copy or homage of the M-15 would be nice too. 
FWIW, it's probably easier to get going on a 60% layout first, I'm sure there would be tons of support for it.

EDIT: Here's a potential 60% layout: http://www.keyboard-layout-editor.com/#/layouts/6d394ac7c0bb34af017ce9e41e623e7d (http://www.keyboard-layout-editor.com/#/layouts/6d394ac7c0bb34af017ce9e41e623e7d)


I would be happy with a 60% too. But the layout I prefer is something more similar to a stock F122 (for the 60% part) except maybe for the enter key that could be ansi. But I really prefer that it's winkeyless. It really makes the keyboard looks less like a big compact block. Also, I prefer to use capslock as a function key and with a second layer I have WAY enough keys for whatever I use. Well anyway, as with any keyboard, let's start a layout war!  :p

EDIT: In fact, after thinking about it, the best layout for a very popular model F would simply be the layout of the SSK as is. Simply amazing. Not saying a 60% like it would not be nice, but I think that the SSK layout is a more logic option.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 29 September 2014, 08:45:15
I find the spacing on standard 101s between the F and number keys more irritating than helpful. It's useful for gaming to have the F keys directly above the number keys, I don't find accuracy to be much of an issue.
I don’t play video games, but you’re planning to play games with a Model F? Seems like you’d get better results with a different switch. (If you want a clicky switch, I recommend Alps plate spring.)

A standard 101 key had a lot of space so you could put little custom cardboard labels under the keys. But a little bit of space (1/4 or 1/2u) is definitely helpful.

I play video games with my F. And like it a lot better than Cherry ;) Although it can get a little noisy :

I'm just happy that you're alive. Have you been forced to flee home yet? The news looks more and more grim (I know, bad pun on your name) and at this point even I am believing the Western propaganda about how Russia has turned your home region into hell. The Economist calls it Somalia.

I'm moved to the capital. Because, yes. Not Somalia, but it'll be second Abhazia. Or Pridnestrov'ye. I just don't want to live under rule of some petty warlord with his henchmen. And, generally, Russia made all of us more pro-western than USA ever could :)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: CPTBadAss on Mon, 29 September 2014, 11:52:19
Here's a layout that wcass and I agree upon for an 80% board: http://www.keyboard-layout-editor.com/#/layouts/4c68c970e538c4301e5cc9f45fd75154

I'm way into this layout :D
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 29 September 2014, 12:09:03
In fact, after thinking about it, the best layout for a very popular model F would simply be the layout of the SSK as is. Simply amazing. Not saying a 60% like it would not be nice, but I think that the SSK layout is a more logic option.
Yep. Either SSK or that 80% layout we all seen here.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 29 September 2014, 13:05:27

I'm moved to the capital. Because, yes. Not Somalia, but it'll be second Abhazia. Or Pridnestrov'ye. I just don't want to live under rule of some petty warlord with his henchmen. And, generally, Russia made all of us more pro-western than USA ever could :)

let me shamelessly plug Taoism here, since we don't believe in unnecessary and unnatural actions. I think not poking one's nose into others' affairs and not launching human rights jihads make the world a better place.

If the USA didn't invade and intervene everywhere it wouldn't have to keep dealing with the failed consequences. EG CIA supported the Shah, then funded Osama bin Laden, then they overthrew Saddam and supplied Iraqi army and Syrian rebels with US weapons which are now in the hands of ISIS.

And of course Russia made the same type of mistakes. I don't think anyone in Ukraine is about to embrace Slavic brotherhood anymore with the country whose fate has traditionally been intertwined with them.

And the Muslims also made the same mistakes. If conservative Muslims didn't keep donating money to support radicals, the Western powers won't keep sending troops into Muslim countries. And if the radicals didn't keep making trouble and incurring the general loathing of non-Musims everywhere, Muslims won't be bombed.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: exitfire401 on Mon, 29 September 2014, 13:29:48

I'm moved to the capital. Because, yes. Not Somalia, but it'll be second Abhazia. Or Pridnestrov'ye. I just don't want to live under rule of some petty warlord with his henchmen. And, generally, Russia made all of us more pro-western than USA ever could :)

let me shamelessly plug Taoism here, since we don't believe in unnecessary and unnatural actions. I think not poking one's nose into others' affairs and not launching human rights jihads make the world a better place.

If the USA didn't invade and intervene everywhere it wouldn't have to keep dealing with the failed consequences. EG CIA supported the Shah, then funded Osama bin Laden, then they overthrew Saddam and supplied Iraqi army and Syrian rebels with US weapons which are now in the hands of ISIS.

And of course Russia made the same type of mistakes. I don't think anyone in Ukraine is about to embrace Slavic brotherhood anymore with the country whose fate has traditionally been intertwined with them.

And the Muslims also made the same mistakes. If conservative Muslims didn't keep donating money to support radicals, the Western powers won't keep sending troops into Muslim countries. And if the radicals didn't keep making trouble and incurring the general loathing of non-Musims everywhere, Muslims won't be bombed.

Hey, glad to see mougrim's doing alright, but this conversation should really be taken to PM as there's no context that's relevant to this thread. Thanks guys!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 29 September 2014, 15:32:38
Here's a layout that wcass and I agree upon for an 80% board: http://www.keyboard-layout-editor.com/#/layouts/4c68c970e538c4301e5cc9f45fd75154

I'm way into this layout :D

Cuz it's good. AND compact.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 04 October 2014, 13:20:25
A working XTant will be at the monthly keyboard meetup in San Francisco - October 25.
http://geekhack.org/index.php?topic=63165.msg

Attendees will get to see/handle most of the parts that will go into the kits.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sat, 04 October 2014, 23:55:52
A working XTant will be at the monthly keyboard meetup in San Francisco - October 25.
http://geekhack.org/index.php?topic=63165.msg

Attendees will get to see/handle most of the parts that will go into the kits.

This should be incredible for those who are attending.

Most fortunately (or unfortunately) I killed 2 XTs at one point which caused me to buy 1 more xt. Now I have 3, all have been finally restored to full working condition... and I'm not using any of them! I actually just pulled the keycaps off one to give to Dorkvader. (Did a nice dye job). I am waiting for enthusiasts to start work on an Xtant with a layout that I want.

BTW that XT casing is really a piece of work. I wish modern keyboards could be as solid. Even my 'well built' Deck Legend is like a toy in comparison, having only 1 metal plate. And my Tipro (with top and bottom metal plates) is still behind the XT and its 3 metal plates.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 05 October 2014, 04:09:48
A working XTant will be at the monthly keyboard meetup in San Francisco - October 25.
http://geekhack.org/index.php?topic=63165.msg

Attendees will get to see/handle most of the parts that will go into the kits.

This should be incredible for those who are attending.

Most fortunately (or unfortunately) I killed 2 XTs at one point which caused me to buy 1 more xt. Now I have 3, all have been finally restored to full working condition... and I'm not using any of them! I actually just pulled the keycaps off one to give to Dorkvader. (Did a nice dye job). I am waiting for enthusiasts to start work on an Xtant with a layout that I want.

BTW that XT casing is really a piece of work. I wish modern keyboards could be as solid. Even my 'well built' Deck Legend is like a toy in comparison, having only 1 metal plate. And my Tipro (with top and bottom metal plates) is still behind the XT and its 3 metal plates.

Even AT keyboard not so solid ;)

P.S. Hmm... 3 unused XT... Tempting :)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sun, 05 October 2014, 12:40:57
Mougrim, if you're thinking of trying to persuade me to part with my XTs, the answer is only if I recoup all costs which means it won't be a bargain. Better spend your money on a bulletproof vest, because I think instability is here to stay in your country.  :'(

That said I was only just talking to fohat and got an idea I want to talk about here.

Samwisekoi is working out how to build a keyboard casing from assembled 2D parts of cut acrylic now. It's cheaper than custom molding. He can use led spacers to support the middle of the PCB, so these are standard production parts and should be easy and cheap to get.

I think we can extend the idea to model Fs as well. Just get thicker acrylic for the weight, and use led spacers of different heights to support the curved plate. That way we don't have to fret about a lack of casings.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 06 October 2014, 02:53:02
That said I was only just talking to fohat and got an idea I want to talk about here.

Samwisekoi is working out how to build a keyboard casing from assembled 2D parts of cut acrylic now. It's cheaper than custom molding. He can use led spacers to support the middle of the PCB, so these are standard production parts and should be easy and cheap to get.

I think we can extend the idea to model Fs as well. Just get thicker acrylic for the weight, and use led spacers of different heights to support the curved plate. That way we don't have to fret about a lack of casings.

You right. It's a lot cheaper - and I bet it could be even made look nice. If it could be done, then all that left is barrels... Well, and keycaps, but for that we have Unicomp.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Mon, 06 October 2014, 10:42:53
Good case designs are needed as we try to expand this beyond the current XTant. I have always intended to partner with others to help restore this switch to the prominence it deserves. I would not have been able to do anything without the DPH and xwhatsit's controllers. I'll send Samwisekoi a PM.

We might see what Signature Plastics would need to start making copies of the barrels and hammers/flippies. The tricky thing about the hammers/flippies is that they need to be made of a plastic capable of carrying a capacitive charge.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Mon, 06 October 2014, 11:42:58
We might see what Signature Plastics would need to start making copies of the barrels and hammers/flippies.
Very large amounts of money for tooling?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 06 October 2014, 12:10:55
Good case designs are needed as we try to expand this beyond the current XTant. I have always intended to partner with others to help restore this switch to the prominence it deserves. I would not have been able to do anything without the DPH and xwhatsit's controllers. I'll send Samwisekoi a PM.

We might see what Signature Plastics would need to start making copies of the barrels and hammers/flippies. The tricky thing about the hammers/flippies is that they need to be made of a plastic capable of carrying a capacitive charge.

DO the patent documents give any clues what kind of plastics these are and how to manufacture them? I would think that if IBM wanted any patent protection it would be quite specific.

I also wonder. If we have so many tech guys on geekhack, how come no one has any access to IBM engineers. Surely someone here knows someone on facebook who can introduce him to someone who worked on the original keyboards. These guys aren't dead. They're probably grumpy retirees now with nothing better to do, and we could dispatch fohat to talk to them about vinyl recordings or Elvis until they crack and spill the (magical capacitative) beans. :p
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Mon, 06 October 2014, 13:02:41
I also wonder. If we have so many tech guys on geekhack, how come no one has any access to IBM engineers. Surely someone here knows someone on facebook who can introduce him to someone who worked on the original keyboards. These guys aren't dead. They're probably grumpy retirees now with nothing better to do, and we could dispatch fohat to talk to them about vinyl recordings or Elvis until they crack and spill the (magical capacitative) beans. :p
IIRC Parak got in touch with one or two of those guys and they basically had no interest in talking to him.

Give it another shot though, can’t hurt to try! :)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 06 October 2014, 13:19:36
I also wonder. If we have so many tech guys on geekhack, how come no one has any access to IBM engineers. Surely someone here knows someone on facebook who can introduce him to someone who worked on the original keyboards. These guys aren't dead. They're probably grumpy retirees now with nothing better to do, and we could dispatch fohat to talk to them about vinyl recordings or Elvis until they crack and spill the (magical capacitative) beans. :p
IIRC Parak got in touch with one or two of those guys and they basically had no interest in talking to him.

Give it another shot though, can’t hurt to try! :)

I was only half joking about using fohat and taking about vinyl records/ Elvis.

The original engineers should be at least 60 by now. IBM is no longer manufacturing and they may have been forced to retire early and are grumpy. You really need someone from the same age group with similar interests to engage them. When they feel you are not there to milk them for information, they might open up.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Mon, 06 October 2014, 15:10:38
I'm pretty sure that the magic ingredient is carbon black or graphite. I'm not sure how much, but think it is unlikely that someone will remember the correct ratio 35 years later.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: JPG on Mon, 06 October 2014, 15:16:21
I'm pretty sure that the magic ingredient is carbon black or graphite. I'm not sure how much, but think it is unlikely that someone will remember the correct ratio 35 years later.


Maybe we need to send a sample to a lab for getting the exact composition? I don't know how much this kind of test cost and I don't expect it to be cheap, but with enough interest we could probably manage some way to split the bill if it's not crazy.


Probably is kinda crazy, but well...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Mon, 06 October 2014, 15:50:20
This technical paper suggests 15% carbon black by weight for 3D printed sensors. Seems like a good place to start.
http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0049365
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Tue, 07 October 2014, 14:43:21
I'm pretty sure that the magic ingredient is carbon black or graphite. I'm not sure how much, but think it is unlikely that someone will remember the correct ratio 35 years later.
I doubt we need correct ratio. I we used original controller - then yes, but in our case...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: orihalcon on Tue, 07 October 2014, 15:09:15
Hmm, seems like the biggest hurdle for end users will be the controller.  Seems like a waste not to re-use the original since it would not require assembly other than reconnecting wires, and it does work with Soarer's Converter which is relatively inexpensive, easier to program, and I believe has more features.  Has any testing been done looking at whether more scan codes can be generated using the a new matrix and the old controller?  Doesn't really matter what the scan codes are as long as they are unique since they can be remapped with the Soarer's Converter.

Only other thing I would change is to make the navigation block area a regular 4x4 matrix with single 1x width keys with a capsense pad under each one.  That way, The builder can install whatever they want there.  Any unused barrel holes could be covered with a mask of plastic or other material.  Alternatively to masking, a few different top plate configurations could be made available.  Only difference would be how many holes are cut into it.  The PCB would be the same.

If you look into making custom cases, the overall plate width could be reduced, and you could go back down to standard 1x width keys for the control block area also.

One last "wish" feature would be something like an erase-ease key, where the space bar would be split so that you could choose to re-assign either half to be a backspace key. You'd basically have to cut a Model M spacebar using a dremel or similar so that one barrel receptacle is on each side.  Putting one more cap sense pad underneath that second barrel that is normally used to stabilize would make this attemptable at least.  Such a mod hasn't been possible up until now because there is no sensor underneath that second barrel. 
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: geniekid on Tue, 07 October 2014, 15:38:36
I think it was mentioned in the OP that wcass couldn't even get the original controller working after detaching it due to the finicky nature of analog controllers.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Tue, 07 October 2014, 15:47:58
Hmm, seems like the biggest hurdle for end users will be the controller.  Seems like a waste not to re-use the original since it would not require assembly other than reconnecting wires, and it does work with Soarer's Converter which is relatively inexpensive, easier to program, and I believe has more features.  Has any testing been done looking at whether more scan codes can be generated using the a new matrix and the old controller?  Doesn't really matter what the scan codes are as long as they are unique since they can be remapped with the Soarer's Converter.

Only other thing I would change is to make the navigation block area a regular 4x4 matrix with single 1x width keys with a capsense pad under each one.  That way, The builder can install whatever they want there.  Any unused barrel holes could be covered with a mask of plastic or other material.  Alternatively to masking, a few different top plate configurations could be made available.  Only difference would be how many holes are cut into it.  The PCB would be the same.

If you look into making custom cases, the overall plate width could be reduced, and you could go back down to standard 1x width keys for the control block area also.

One last "wish" feature would be something like an erase-ease key, where the space bar would be split so that you could choose to re-assign either half to be a backspace key. You'd basically have to cut a Model M spacebar using a dremel or similar so that one barrel receptacle is on each side.  Putting one more cap sense pad underneath that second barrel that is normally used to stabilize would make this attemptable at least.  Such a mod hasn't been possible up until now because there is no sensor underneath that second barrel. 

It would be a waste to not re-use the original, but unfortunately it is not possible.

Ok well it's possible, but it'd be really super difficult.

You see, the IBM controllers have a lookup table for the proper values of voltage (capacitance) change for each switch location. In order to re-use the original, we would have to make a PCB such that every single value is the same. This would involve a huge amount of time, money and prototyping, especially since the capacitive technology is from the 1960's, finding people to help with it is about impossible. We'd have to do it all on our own with no expertise. There are some people who, through lots of experimentation, have become somewhat accustomed to the ins and outs of IBM capacitave PCBs but it's still really tough.

Another problem is that the XT controller is not on a separate PCB from the rest. So you'd have to saw it off and then sand off the soldermask and solder to the traces. No fun. This might be an even bigger reason to not use the original PCB than the above.

The controller isn't really the hold up, in my opinion. There are currently at least two different replacement controller designs. A large GB would implement one of them on the PCB with a pick&place machine doing all the hard work. This would allow for a very easy time for kit builders. Even if the controller is on the PCB as it is for the original XT, it wouldn't be too bad, though it might be more expensive.

It's a great idea to have the nav cluster be a little more friendly, but it makes sense why it's not. This is because the PC/XT keyboard only has 83 keys. I believe this design requires 84, so a single "parts" keyboard can provide enough for 83 kits. If you fill up the area, then you will need to purchase two PC/XT keyboards as "parts", and you end up with a much lower ratio of "currently working" to "just another parts unit", which is a shame. I think having the option for more keys in that area is a good idea for people like me with multiple "parts" units already, but having it be the "standard" probably isn't great. Having different top cases will increase the price for everyone, but it will afford some more elegance in the design and more flexability. It's a good idea, and will have to be considered when the group-buy happens.

If you are keen on having a split spacebar, I would like to recommend getting a wheelwriter keyboard. The holes in the spacebar and "code" key line up perfectly with a standard IBM bottom row, replacing the "alt" key. You then have access to two thumb keys. The only issue is that you will have to move one of the stabilizer clips for the spacebar over a little for it to fully engage. THis is a very easy mod to do, only requiring a little glue and some time. I am a big fan of the split spacebar, and especially given IBM's excellent compatibility, think others shoudl look into it as well. Another option is to have a different bottom-row layout and option for multiple "code" keys, but it would require a separate PCB and plate for that layout, increasing cost.

Overall, you bring up a lot of good points. I hope you are satisfied with the explanation I've offered.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: cinnamonrollz on Sat, 11 October 2014, 15:30:49
I have to get an xt now. Any possibility of this being able to be stuffed in a bigfoot case?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Aer Fixus on Sat, 11 October 2014, 16:47:24
I'm going to throw in my vote for an SSK layout. Mine would be this (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145). I like the availability of keys (and the symmetry) better than the other layouts. If we used this, we could re-use Model M keys instead of having to go to Unicomp for them.

I'm not limited on space and that 80% layout, while cool, just seems too cramped for me. I would much prefer an SSK-eque layout to the 80%. I would even love a full sized board if that was an option.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sat, 11 October 2014, 17:17:10
I'm going to throw in my vote for an SSK layout. Mine would be this (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145). I like the availability of keys (and the symmetry) better than the other layouts. If we used this, we could re-use Model M keys instead of having to go to Unicomp for them.

I'm not limited on space and that 80% layout, while cool, just seems too cramped for me. I would much prefer an SSK-eque layout to the 80%. I would even love a full sized board if that was an option.

That 103 key layout (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145) is nice - nothing wrong with a standard ANSI full size with Win/Menu keys.  That would be my second choice.

First choice would be a Kishsaver / HHKB layout. (http://www.keyboard-layout-editor.com/#/layouts/855ac97ae2ec90a0898fb1d4c17e9152)  Kishsaver if you use all 62 keys, HHKB if you dump the bottom outside modifiers.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: REVENGE on Sat, 11 October 2014, 21:24:02
wcass, have you found a supplier for replacement springs?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sat, 11 October 2014, 22:01:25
I'm going to throw in my vote for an SSK layout. Mine would be this (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145). I like the availability of keys (and the symmetry) better than the other layouts. If we used this, we could re-use Model M keys instead of having to go to Unicomp for them.

I'm not limited on space and that 80% layout, while cool, just seems too cramped for me. I would much prefer an SSK-eque layout to the 80%. I would even love a full sized board if that was an option.

That 103 key layout (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145) is nice - nothing wrong with a standard ANSI full size with Win/Menu keys.  That would be my second choice.

First choice would be a Kishsaver / HHKB layout. (http://www.keyboard-layout-editor.com/#/layouts/855ac97ae2ec90a0898fb1d4c17e9152)  Kishsaver if you use all 62 keys, HHKB if you dump the bottom outside modifiers.

Once again I plug a matrix layout. There are some guys discussing matrix layouts on other threads, come on man, come here right away and put in your votes for a matrix layout!!!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 11 October 2014, 22:10:46
I have to get an xt now. Any possibility of this being able to be stuffed in a bigfoot case?
There is a very good chance (i was asked about this before) but i'm not 100% sure. Maybe 90% sure.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sat, 11 October 2014, 22:11:33
wcass, have you found a supplier for replacement springs?

Thought M springs could work on F pivot plates?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sat, 11 October 2014, 22:12:07
I'm going to throw in my vote for an SSK layout. Mine would be this (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145). I like the availability of keys (and the symmetry) better than the other layouts. If we used this, we could re-use Model M keys instead of having to go to Unicomp for them.

I'm not limited on space and that 80% layout, while cool, just seems too cramped for me. I would much prefer an SSK-eque layout to the 80%. I would even love a full sized board if that was an option.

Have an example layout we could look at?
That 103 key layout (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145) is nice - nothing wrong with a standard ANSI full size with Win/Menu keys.  That would be my second choice.

First choice would be a Kishsaver / HHKB layout. (http://www.keyboard-layout-editor.com/#/layouts/855ac97ae2ec90a0898fb1d4c17e9152)  Kishsaver if you use all 62 keys, HHKB if you dump the bottom outside modifiers.

Once again I plug a matrix layout. There are some guys discussing matrix layouts on other threads, come on man, come here right away and put in your votes for a matrix layout!!!

Have an example layout we could look at?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 11 October 2014, 22:17:21
wcass, have you found a supplier for replacement springs?

Yes, Unicomp. F and M springs are the same.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sat, 11 October 2014, 22:20:02
I'm going to throw in my vote for an SSK layout. Mine would be this (http://www.keyboard-layout-editor.com/#/layouts/be5a9ec8883b39c8aab3dbb3dd741145). I like the availability of keys (and the symmetry) better than the other layouts. If we used this, we could re-use Model M keys instead of having to go to Unicomp for them.

I'm not limited on space and that 80% layout, while cool, just seems too cramped for me. I would much prefer an SSK-eque layout to the 80%. I would even love a full sized board if that was an option.

Keep in mind you will have to gut two different PC/XT keyboards to get enough parts to make that layout. That's one reason we have stuck with 83/84 keys.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sat, 11 October 2014, 22:27:21
wcass, have you found a supplier for replacement springs?
Yes, Unicomp. F and M springs are the same.
Wait, what? The springs are very obviously different...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: HPE1000 on Sat, 11 October 2014, 22:35:02
Yeah I thought F springs were longer and thinner than M springs.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 11 October 2014, 22:52:35
I'm almost sure that my next layout will be 60% and will take/use either XT or AT type barrels. The reason for this is that 60% uses only 64 barrels. This will create the surplus of barrels and pivot plates necessary to support designs that need more than 82 barrels. A copy of the SSK would an need an XT plus 8 barrels and 3 pivot plates.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Sat, 11 October 2014, 23:10:09
wcass, have you found a supplier for replacement springs?
Yes, Unicomp. F and M springs are the same.
Wait, what? The springs are very obviously different...
OK, the number of turns is a little different - 28 for the M, 32 for the F. The inner diameter of the spring is the same and the length is close enough that i can't tell the difference on a mixed board.
[attach=1]
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Aer Fixus on Sat, 11 October 2014, 23:46:03
For extra barrels and pivot plates, I wouldn't mind buying two XTs and distributing the extra bits to people who need them. The whole situation does seem wasteful though, junking everything but the barrels and pivot plates.

And, I do understand the need to limit keys because of the sourcing, but hopefully, we'll figure out an alternative to scrapping boards and be able to build bigger boards without any guilt.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: REVENGE on Sun, 12 October 2014, 01:28:07
wcass, have you found a supplier for replacement springs?
Yes, Unicomp. F and M springs are the same.
Wait, what? The springs are very obviously different...
OK, the number of turns is a little different - 28 for the M, 32 for the F. The inner diameter of the spring is the same and the length is close enough that i can't tell the difference on a mixed board.
(Attachment Link)
From this picture, it appears as if the M spring is using a thicker gauge of wire than the F spring. It's obviously more important to have working springs of some variety, but accurately replicating the feel of the F is probably non-trivially spring dependent.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Sun, 12 October 2014, 02:52:36
The M spring is very obviously stiffer; I personally suspect that the spring different accounts for much (most?) of the difference in tactile feel between the two types of switches, and think a model M with model F springs would be substantially improved.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Sun, 12 October 2014, 02:58:14
The M spring is very obviously stiffer; I personally suspect that the spring different accounts for much (most?) of the difference in tactile feel between the two types of switches, and think a model M with model F springs would be substantially improved.
It sure stiffer - both in original M and in Unicomp ones. I like F feeling better.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Sun, 12 October 2014, 03:05:25
I'm almost sure that my next layout will be 60% and will take/use either XT or AT type barrels. The reason for this is that 60% uses only 64 barrels. This will create the surplus of barrels and pivot plates necessary to support designs that need more than 82 barrels. A copy of the SSK would an need an XT plus 8 barrels and 3 pivot plates.

Truly a brilliant idea
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Nuum on Sun, 12 October 2014, 05:28:06
If I may, I'd like to propose a layout for one of your future custom Model Fs:
[attach=1]
I think it has kind of a oldschool vibe to it, but with the functionality of a modern Keyboard. The placement of a Fn key, etc. could of course be changed. Unicomp should be able to make that 5.75u spacebar.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: EppyKay on Sun, 12 October 2014, 08:43:32
If I may, I'd like to propose a layout for one of your future custom Model Fs:
(Attachment Link)
I think it has kind of a oldschool vibe to it, but with the functionality of a modern Keyboard. The placement of a Fn key, etc. could of course be changed. Unicomp should be able to make that 5.75u spacebar.


That layout looks like a JD40, a FC660c/m, and a Model F had a baby.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Sun, 12 October 2014, 09:24:00

The whole situation does seem wasteful though, junking everything but the barrels and pivot plates.


Wait. I thought that we were using everything but the internal plates. Doesn't it go back into the XT case and re-use most of the keys?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sun, 12 October 2014, 11:49:45
I think there are two things.

1 - is the original XTant project, of which wcass will have some kits available soon, to perform the conversion from the original 83 key layout, to the newer layout.

2 - is, now that a custom Model F barrel plate can be designed and cut, along with a custom PCB - and we have xwhatsits and the DPH capacitive USB controllers - one could pretty much build a Model F in whatever layout one desires // the only limiter is cost, where it is always cheaper to do runs of plates / PCBs in bulk.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: orihalcon on Thu, 16 October 2014, 11:42:18
Ah, I guess I didn't know that the original controller would not be usable with a different cap sense layout because of how it works.  Just shows what I know!

Anyhow, I've made the initial investment to have some Xwhatsit's converters made for a bunch of model F keyboards that I have and want to convert before selling.  Assuming everything goes to plan, I'm thinking I will have extra converters made and make them available for sale for a similar price (between $45 and $50) with USA shipping included. 

Will ask Wcass if he might be interested in selling kits that include the Xwhatsit converter for $40 extra or something.  That would save me a lot in shipping costs over shipping individually if he could ship them along with the rest of the kit when it is made available. Just something that I thought I would throw out there. 

The controller could even be shipped pre-configured for the standard XTant layout so that no initial configuration would be required!

Any interest?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Thu, 16 October 2014, 15:08:45
I think there are two things.

1 - is the original XTant project, of which wcass will have some kits available soon, to perform the conversion from the original 83 key layout, to the newer layout.

2 - is, now that a custom Model F barrel plate can be designed and cut, along with a custom PCB - and we have xwhatsits and the DPH capacitive USB controllers - one could pretty much build a Model F in whatever layout one desires // the only limiter is cost, where it is always cheaper to do runs of plates / PCBs in bulk.

What is the DPH capacitive USB controllers?

And, gosh, I love this place for all the great stuff that people create.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Thu, 16 October 2014, 15:09:19
I think there are two things.

1 - is the original XTant project, of which wcass will have some kits available soon, to perform the conversion from the original 83 key layout, to the newer layout.

2 - is, now that a custom Model F barrel plate can be designed and cut, along with a custom PCB - and we have xwhatsits and the DPH capacitive USB controllers - one could pretty much build a Model F in whatever layout one desires // the only limiter is cost, where it is always cheaper to do runs of plates / PCBs in bulk.

What are the DPH capacitive USB controllers?  Is there a thread on this?

And, gosh, I love this place for all the great stuff that people create.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Thu, 16 October 2014, 15:38:42
DPH Thread : http://geekhack.org/index.php?topic=52922.30
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Thu, 16 October 2014, 17:35:58
DPH Thread : http://geekhack.org/index.php?topic=52922.30

Oh yea, I have that one in my notifications.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Thu, 16 October 2014, 20:29:10
If you are re-using the Model F case, and hate those stupid tabs or "ears" that operate the legs, you can simply cut them off.

After you file or grind or whatever, just put a piece of sandpaper on the table and go around and around until the end of the cylinder is smooth enough for you.

The legs are still easily operated by simply pressing them in with your finger.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Thu, 16 October 2014, 23:02:42
The ears are part of the charm. How dare you commit sacrilege by cutting these off!

oh wait

I'm talking to the man who cut up a model F122 backplate...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Fri, 17 October 2014, 01:38:27
The ears are part of the charm. How dare you commit sacrilege by cutting these off!

oh wait

I'm talking to the man who cut up a model F122 backplate...
He is a blasphemer, right ;) No, "ears" are cool ;)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Hypersphere on Sat, 15 November 2014, 08:37:21
There are at least a couple of philosophies about refurbishing keyboards. One approach is to restore the keyboard keeping everything as "stock" as possible. Another is to restore the keyboard but to make changes -- usually intended as improvements -- in the appearance, sound, feel, or functionality of the keyboard. If you are in the second camp, you might be inclined to delete the "ears" on an XT or AT keyboard. I have been thinking of doing this myself, and instead of using the built-in legs, I am considering installing "bumpers" on the bottom of the case.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Sat, 15 November 2014, 10:17:07
There are at least a couple of philosophies about refurbishing keyboards. One approach is to restore the keyboard keeping everything as "stock" as possible. Another is to restore the keyboard but to make changes -- usually intended as improvements -- in the appearance, sound, feel, or functionality of the keyboard. If you are in the second camp, you might be inclined to delete the "ears" on an XT or AT keyboard. I have been thinking of doing this myself, and instead of using the built-in legs, I am considering installing "bumpers" on the bottom of the case.

Very true.  Like the difference between a collector and a user.  A 'safe queen' or a battle rifle.  Show car, daily driver.

I myself am in the user / battle rifle / daily driver camp.  My 4704 107 has rubber bumpers under it.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 17 November 2014, 07:47:18
Happy with my AT as it is. Well, with exception of ANSI-mod.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 17 November 2014, 08:16:20
Happy with my AT as it is. Well, with exception of ANSI-mod.

Happy that you're even alive. From the news, the body count is mounting back where you used to live, and there seems to be no end now that Putin is even moving regular troops in. I am not envisioning the worst, but I think Ukraine isn't going to be a nice place to live in for quite a long time and the only good thing about having an AT is at least you have something to protect your head when shells come flying in.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Mon, 17 November 2014, 13:35:39
Happy with my AT as it is. Well, with exception of ANSI-mod.

Happy that you're even alive. From the news, the body count is mounting back where you used to live, and there seems to be no end now that Putin is even moving regular troops in. I am not envisioning the worst, but I think Ukraine isn't going to be a nice place to live in for quite a long time and the only good thing about having an AT is at least you have something to protect your head when shells come flying in.

I think not before long ther ain't be any money in Russia to wage wars on :) So we bidding our time.

By the way... Where are you getting those nice, nice 4704 107 Model F?

They are looking fabulous...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Mon, 17 November 2014, 20:22:42
Happy with my AT as it is. Well, with exception of ANSI-mod.

Happy that you're even alive. From the news, the body count is mounting back where you used to live, and there seems to be no end now that Putin is even moving regular troops in. I am not envisioning the worst, but I think Ukraine isn't going to be a nice place to live in for quite a long time and the only good thing about having an AT is at least you have something to protect your head when shells come flying in.

I think not before long ther ain't be any money in Russia to wage wars on :) So we bidding our time.

By the way... Where are you getting those nice, nice 4704 107 Model F?

They are looking fabulous...

One is available currently in the classifieds : https://geekhack.org/index.php?topic=63679.0
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Mon, 17 November 2014, 23:50:27
By the way... Where are you getting those nice, nice 4704 107 Model F?

They are looking fabulous...

One is available currently in the classifieds : https://geekhack.org/index.php?topic=63679.0
Yeah but USPS will only mail via GXG to Ukraine, which is $283.50, Priority to any other country in Europe is $83.06. These things weigh 12 lbs boxed.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Tue, 18 November 2014, 09:35:02
By the way... Where are you getting those nice, nice 4704 107 Model F?

They are looking fabulous...

One is available currently in the classifieds : https://geekhack.org/index.php?topic=63679.0
Yeah but USPS will only mail via GXG to Ukraine, which is $283.50, Priority to any other country in Europe is $83.06. These things weigh 12 lbs boxed.

I know :( Got my AT from USA for 50 bucks or so in February, but it was't so heavy...

I guess my best bet is to look for it in Europe :(
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: cinnamonrollz on Sun, 07 December 2014, 21:16:08
I want one of these really badly. Why arent they for sale in some amazing groupbuy? We need this on massdrop!

Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Mon, 08 December 2014, 07:42:19

Why arent they for sale in some amazing groupbuy?


This is a "labor of love" that has been ongoing for a couple of years.

It is a fussy and complex thing, not just ordering "x" number of chunks of plastic blown into a mold.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 08 December 2014, 08:19:19

Why arent they for sale in some amazing groupbuy?


This is a "labor of love" that has been ongoing for a couple of years.

It is a fussy and complex thing, not just ordering "x" number of chunks of plastic blown into a mold.

Frankly, better WCass than me! He's doing such an awesome job. But I wonder if I will ever live to see this in matrix format or in split keyboard format. I really dream of having my own 8x8 Model F custom keyboards with bluetooth. Frankly, once I get these, I will never purchase another keyboard or buy another keycap in my life.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Mon, 08 December 2014, 09:05:07

Why arent they for sale in some amazing groupbuy?


This is a "labor of love" that has been ongoing for a couple of years.

It is a fussy and complex thing, not just ordering "x" number of chunks of plastic blown into a mold.

Frankly, better WCass than me! He's doing such an awesome job. But I wonder if I will ever live to see this in matrix format or in split keyboard format. I really dream of having my own 8x8 Model F custom keyboards with bluetooth. Frankly, once I get these, I will never purchase another keyboard or buy another keycap in my life.

I think you will be able to get what you want, one day.  1u key only 8x8 matrix would be easy to draw up, comparatively.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 08 December 2014, 10:27:17


I think you will be able to get what you want, one day.  1u key only 8x8 matrix would be easy to draw up, comparatively.
[/quote]

The problem is I can't do it myself. Not to mention there are all the complications about the capacitative nature and needing equipment to figure out capacity. And then one has to go through all the hurdles to design and build a casing, get a backplate cut, etc. I'm assuming I have to do it all myself if there are no people interested in it...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Mon, 08 December 2014, 14:09:12
There is definitely interest in custom Model Fs, for example : http://deskthority.net/workshop-f7/ibm-model-f-62-and-f-107-mod-ideas-t9324.html

The only question is, how many others would want to go in with the same layout as you for the 8x8 matrix (as quantity brings down cost).
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Mon, 08 December 2014, 14:58:37
There is definitely interest in custom Model Fs, for example : http://deskthority.net/workshop-f7/ibm-model-f-62-and-f-107-mod-ideas-t9324.html

The only question is, how many others would want to go in with the same layout as you for the 8x8 matrix (as quantity brings down cost).

You've given me an idea. I am too sleepy now and will need time on this, but I think I will try to pitch the idea of a matrix ergodox instead of 8x8 matrix. There are many ergodox fans, and furthermore a matrix will offer closer thumb spaces for smaller hands.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Tue, 17 February 2015, 23:16:43
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

(https://farm8.staticflickr.com/7320/16376821400_fdfe141c2c_o.jpg)
(https://farm8.staticflickr.com/7414/15941716434_b794b85c99_o.jpg)

Note: will be taking better photos at a later date.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Wed, 18 February 2015, 00:45:05
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

Note: will be taking better photos at a later date.

We'll be waiting for an upgrade. Looks good...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Wed, 18 February 2015, 12:29:01
I thought I'd mention this: I will be using a wheelwriter spacebar and "code" key to make a split spacebar for this.

Just wanted to show what was possible.

edit: this requires the spacebar "dummy" barrel on the left, which is not currently included on the plate drawing DXF. I will forego the split spacebar for now and possibly add it later.

Note: I will be using an old IBM 3178 "model C" keyboard to supply any extra barrels and flippies.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Wed, 18 February 2015, 15:58:54
Looking forward to seeing another XTant brought to life!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Wed, 18 February 2015, 19:21:15
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

Show Image
(https://farm8.staticflickr.com/7320/16376821400_fdfe141c2c_o.jpg)

Show Image
(https://farm8.staticflickr.com/7414/15941716434_b794b85c99_o.jpg)


Note: will be taking better photos at a later date.


Hey, below those large washers, what is that set of five screws or whatever?  My kit did not include those.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Wed, 18 February 2015, 19:59:55
Sorry about that - i ran out of those.
(2) #4-40 x 1/4" flat head machine screw. These (along with two of the weld nuts) are for mounting the switch matrix PCB to the back plate. also, (2) #4-40 x 3/8" flat head machine screw. These (along with weld nuts) are for holding the alignment - barrel frame to back plate.

You should be able to pick these up a a local hardware store.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: CPTBadAss on Wed, 18 February 2015, 20:00:48
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

Show Image
(https://farm8.staticflickr.com/7320/16376821400_fdfe141c2c_o.jpg)

Show Image
(https://farm8.staticflickr.com/7414/15941716434_b794b85c99_o.jpg)


Note: will be taking better photos at a later date.

SQUEEEEEEE. So excited :D
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Wed, 18 February 2015, 20:18:51
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

Show Image
(https://farm8.staticflickr.com/7320/16376821400_fdfe141c2c_o.jpg)

Show Image
(https://farm8.staticflickr.com/7414/15941716434_b794b85c99_o.jpg)


Note: will be taking better photos at a later date.

That is some sexy **** there.

How long until we have a buckling spring ergo dox?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 19 February 2015, 00:26:17
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

Show Image
(https://farm8.staticflickr.com/7320/16376821400_fdfe141c2c_o.jpg)

Show Image
(https://farm8.staticflickr.com/7414/15941716434_b794b85c99_o.jpg)


Note: will be taking better photos at a later date.

That is some sexy **** there.

How long until we have a buckling spring ergo dox?

Theoretically possible to make one tomorrow :o I think the first thing is to get a decent layout down. This means getting readily available keys from unicomp with the added possibility of using "code" keys from wheelwriters (they are convex like an IBM spacebar and shouldn't "bite" your thumb like a SP spacebar) Then, with some changes to the fingers and thumb area (look at the keyboardio as an example) it would fit more people I think. Once that's decided on, we can get PCBs made. I think the ideal method is to get the controller onboard the matrix PCB (ironically one of the downfalls of the XT keyboard: the idea saves a lot of time and money here). With a relatively large order (50+ at least!) you can get them made and soldered with a pick&place machine, then some poor guy can program them all before mailing.

I think the bent over plate-case could work. Have a radiused bend for the pcb area, and some 90 degree bends to make the upper and lower "feet". Cut some angles in it to screw the controller down and it'd look pretty slick.

All of the above is being pioneered by this project. The hope is that we'll work out the bugs and find out what the limitations of the hardware and controller are. This paves the way for more complex projects down the road, and is a necessary "first step" in making a full model F "from scratch". The supply of XTs won't last forever you know and prices have risen significantly since I joined GH.

I am getting a plate (or a few, depending on pricing) made, and I already have a short list of HVAC / metalworking shops nearby that I can check on plate bending. After that, I'll be able to update more frequently.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 19 February 2015, 00:45:31
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Album: https://www.flickr.com/photos/dork_vader/sets/72157650892000845/

Show Image
(https://farm8.staticflickr.com/7320/16376821400_fdfe141c2c_o.jpg)

Show Image
(https://farm8.staticflickr.com/7414/15941716434_b794b85c99_o.jpg)


Note: will be taking better photos at a later date.

That is some sexy **** there.

How long until we have a buckling spring ergo dox?

Theoretically possible to make one tomorrow :o I think the first thing is to get a decent layout down. This means getting readily available keys from unicomp with the added possibility of using "code" keys from wheelwriters (they are convex like an IBM spacebar and shouldn't "bite" your thumb like a SP spacebar) Then, with some changes to the fingers and thumb area (look at the keyboardio as an example) it would fit more people I think. Once that's decided on, we can get PCBs made. I think the ideal method is to get the controller onboard the matrix PCB (ironically one of the downfalls of the XT keyboard: the idea saves a lot of time and money here). With a relatively large order (50+ at least!) you can get them made and soldered with a pick&place machine, then some poor guy can program them all before mailing.

I think the bent over plate-case could work. Have a radiused bend for the pcb area, and some 90 degree bends to make the upper and lower "feet". Cut some angles in it to screw the controller down and it'd look pretty slick.

All of the above is being pioneered by this project. The hope is that we'll work out the bugs and find out what the limitations of the hardware and controller are. This paves the way for more complex projects down the road, and is a necessary "first step" in making a full model F "from scratch". The supply of XTs won't last forever you know and prices have risen significantly since I joined GH.

I am getting a plate (or a few, depending on pricing) made, and I already have a short list of HVAC / metalworking shops nearby that I can check on plate bending. After that, I'll be able to update more frequently.

Now with as sensitive as F style is, wouldn't the bent plate style case present issues with calibration being thrown off based on what type of desk material someone uses?

I know this might be a dumb question, and or one of the things getting tested with this project.  Still a question that popped in my head as I was reading your reply.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Thu, 19 February 2015, 04:33:47
At some point I kinda want to make a handful of Model F PCBs/Plates with a split layout with each half along the lines of:
(http://i.imgur.com/1bu2btU.png)

Because of the way a curved plate works, I think all the keys have to be in a somewhat strict grid, which makes layouts more closely matching the Ergodox or whatever pretty difficult.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Thu, 19 February 2015, 09:16:09
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Note: will be taking better photos at a later date.

Isn't the lack of a plate a big issue?

Am following the plate thing with some interest.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Thu, 19 February 2015, 10:10:10
I have received an XTant prototype kit in the mail today. I'll be posting updates here as I progress.

Note: will be taking better photos at a later date.

Isn't the lack of a plate a big issue?

Am following the plate thing with some interest.

Wcass included files and the plates can be cut at a local machine shop.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Thu, 19 February 2015, 12:38:43
At some point I kinda want to make a handful of Model F PCBs/Plates with a split layout with each half along the lines of:
Show Image
(http://i.imgur.com/1bu2btU.png)


Because of the way a curved plate works, I think all the keys have to be in a somewhat strict grid, which makes layouts more closely matching the Ergodox or whatever pretty difficult.
One possibility to allow angled "thumb keys" is "stamped" plates, but that would require expensive tooling and engineering. Another option would be to go flat.

If you flip a key cap and barrel 180 degrees it would angle the key cap forward instead of back - which would probably be very nice for thumbs. The keyboard design I am working on now will test this out along with some other crazy ideas I have.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Thu, 19 February 2015, 12:53:01


Because of the way a curved plate works, I think all the keys have to be in a somewhat strict grid, which makes layouts more closely matching the Ergodox or whatever pretty difficult.
One possibility to allow angled "thumb keys" is "stamped" plates, but that would require expensive tooling and engineering. Another option would be to go flat.

If you flip a key cap and barrel 180 degrees it would angle the key cap forward instead of back - which would probably be very nice for thumbs. The keyboard design I am working on now will test this out along with some other crazy ideas I have.
[/quote]

WCass, are you working on a split matrix layout? Maybe 8 columns and 6 rows? That would be awesome.

I think (hehheh, it's a self-interested thought) that before you make a staggered matrix layout you need to try a linear matrix layout first. I would happily buy more than I need just to help meet MOQ!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Fri, 20 February 2015, 06:49:23
I thought I'd mention this: I will be using a wheelwriter spacebar and "code" key to make a split spacebar for this.

Just wanted to show what was possible.

edit: this requires the spacebar "dummy" barrel on the left, which is not currently included on the plate drawing DXF. I will forego the split spacebar for now and possibly add it later.

Note: I will be using an old IBM 3178 "model C" keyboard to supply any extra barrels and flippies.

Couldn't we just add a dummy barrel to the DXF, prior to sending it to get cut?  That way you could use the Code key and Wheelwriter spacebar.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Fri, 20 February 2015, 11:43:40
Couldn't we just add a dummy barrel to the DXF, prior to sending it to get cut?  That way you could use the Code key and Wheelwriter spacebar.

Sorry, but no. When I designed this I made the bottom row (alpha section) [1.5, 1.25, 1.25, 7, 1.25, 1.25, 1.5].
The second barrel is too far right to use a 1.5 (or 2.75 Code) key as the third cap. When I get home today I will check to see how far the pivot plates are shifted off of the capacitive pads by changing the bottom row to [1.5, 1, 1.5, 7, 1.5, 1, 1.5] (with dummy under space).
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Tue, 24 February 2015, 23:10:07

Now with as sensitive as F style is, wouldn't the bent plate style case present issues with calibration being thrown off based on what type of desk material someone uses?

I know this might be a dumb question, and or one of the things getting tested with this project.  Still a question that popped in my head as I was reading your reply.

This is one of the weaknesses of the capacitive design. A larger issue is protecting it from all the radio waves from your Wifi and cellular networks (and local radio). Fortunately the solution is the same here: ground the plate.

Now this is something I forgot to mention with the "bent plate" style case: it does require a second metal plate. I think the one on teh original XT (that we are re-using here) would work fine.
Couldn't we just add a dummy barrel to the DXF, prior to sending it to get cut?  That way you could use the Code key and Wheelwriter spacebar.

Sorry, but no. When I designed this I made the bottom row (alpha section) [1.5, 1.25, 1.25, 7, 1.25, 1.25, 1.5].
The second barrel is too far right to use a 1.5 (or 2.75 Code) key as the third cap. When I get home today I will check to see how far the pivot plates are shifted off of the capacitive pads by changing the bottom row to [1.5, 1, 1.5, 7, 1.5, 1, 1.5] (with dummy under space).
WCass is usually right but I will take another look at this tomorrow. I think the "code key trick" will only work for a 1.5-7-1.5 spacebar setup. I may solder the controller and give it a shot with a barrel and flip plate to see how far shifted off you can make it before it becomes hard to read. As WCass suggests it may be possible to include this with the current PCB design and just a slightly different plate.

Of course it is entirely possible to make this with a different PCB and plate layout.

Either way I have submitted my CAD drawings and will be reserving my code key for my kishsaver.

I'll check on what the cost would be to get a few plates made: might make it easier for other people to put together their prototype.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Wed, 25 February 2015, 09:41:42


I'll check on what the cost would be to get a few plates made: might make it easier for other people to put together their prototype.

Please do.  I was looking at doing the same thing.  A small bulk order for these plates with one metal shop, and then ship them out.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Thu, 26 February 2015, 14:54:12
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 26 February 2015, 15:24:24
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)

Don't mean to burst your bubble but there is zero chance this will happen.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Thu, 26 February 2015, 15:33:45
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)

Don't mean to burst your bubble but there is zero chance this will happen.

I know, but hell, everyone can dream, right?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 26 February 2015, 15:35:42
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)

Don't mean to burst your bubble but there is zero chance this will happen.

I know, but hell, everyone can dream, right?

True, I hear ya there.  Personally I am dreaming of a capacitive F internals Ergo Dox style keyboard.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Thu, 26 February 2015, 18:13:03
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)

Don't mean to burst your bubble but there is zero chance this will happen.

I know, but hell, everyone can dream, right?

There is a thread for this on DT.  Not produced by Unicomp, but basically an extension of the XTant into a full custom Model F.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Thu, 26 February 2015, 18:13:26
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)

Don't mean to burst your bubble but there is zero chance this will happen.

I know, but hell, everyone can dream, right?

True, I hear ya there.  Personally I am dreaming of a capacitive F internals Ergo Dox style keyboard.

You and Gutz both.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: mougrim on Fri, 27 February 2015, 01:15:16
I was just looking on this kinda SSK on Unicomp page and I thought how it cold be wonderful if Unicomp released SSK with clearly superior capacitive F internals, produced by wcass :)

Don't mean to burst your bubble but there is zero chance this will happen.

I know, but hell, everyone can dream, right?

There is a thread for this on DT.  Not produced by Unicomp, but basically an extension of the XTant into a full custom Model F.

Hmm... Link?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 27 February 2015, 09:19:58
I have contacted a place about getting custom XTant plates made. He has quoted $70/ea for a small run of 5. Does anyone else with a prototype kit want one?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Fri, 27 February 2015, 09:42:06
I have contacted a place about getting custom XTant plates made. He has quoted $70/ea for a small run of 5. Does anyone else with a prototype kit want one?

Yea, I do. 
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 27 February 2015, 10:10:28
I will make an IC then later tonight
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Fri, 27 February 2015, 10:35:26
I will make an IC then later tonight

I would check with The Beast about this as well.  Wcass mentioned that he had a plate cut for this project for $30.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Fri, 27 February 2015, 14:35:25
I will make an IC then later tonight

I would check with The Beast about this as well.  Wcass mentioned that he had a plate cut for this project for $30.

The flip side is getting the plates ran through a slip roller.  That is probably doubling the cost itself in its own right.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 27 February 2015, 16:22:28
I will make an IC then later tonight

I would check with The Beast about this as well.  Wcass mentioned that he had a plate cut for this project for $30.

The flip side is getting the plates ran through a slip roller.  That is probably doubling the cost itself in its own right.

I checked at some local places with slip rollers and that was pretty much the case.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Fri, 27 February 2015, 16:58:05
I will make an IC then later tonight

I would check with The Beast about this as well.  Wcass mentioned that he had a plate cut for this project for $30.

The flip side is getting the plates ran through a slip roller.  That is probably doubling the cost itself in its own right.

I checked at some local places with slip rollers and that was pretty much the case.

Yeah for low volume runs (these places consider 1000 pieces about the bottom end of large volume) the setup time is about 9 times the production time.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 27 February 2015, 17:58:41
https://geekhack.org/index.php?topic=69344.0

^GB link for prototype plates cut and rolled. May not appear right away until it's approved.

note: based on my measurements of an actual XT plate (5" chord length and 0.25" bend depth) we are going with a bend radius of approximately 15". The XT case is tolerant of different bend radii so it should work with no issues even if it's off a little.

The shop we are going with should have a pretty quick turnaround on this, so I can test it and get XTant prototype #3/10 working.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Fri, 27 February 2015, 19:12:06
https://geekhack.org/index.php?topic=69344.0

^GB link for prototype plates cut and rolled. May not appear right away until it's approved.

note: based on my measurements of an actual XT plate (5" chord length and 0.25" bend depth) we are going with a bend radius of approximately 15". The XT case is tolerant of different bend radii so it should work with no issues even if it's off a little.

The shop we are going with should have a pretty quick turnaround on this, so I can test it and get XTant prototype #3/10 working.


That link isn't working for me.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 27 February 2015, 22:10:37
May not appear right away until it's approved.

That link isn't working for me.
Link should be working now.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Hypersphere on Sat, 28 February 2015, 15:44:19
I have contacted a place about getting custom XTant plates made. He has quoted $70/ea for a small run of 5. Does anyone else with a prototype kit want one?
Yes, I would be very interested. Please let me know what I would need to do. Thanks.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Sat, 28 February 2015, 22:39:27
I have contacted a place about getting custom XTant plates made. He has quoted $70/ea for a small run of 5. Does anyone else with a prototype kit want one?
Yes, I would be very interested. Please let me know what I would need to do. Thanks.
I have already marked down your interest. You would just need to pay for the plate and shipping. (and provide me your address of course, but all in due time.)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Wed, 04 March 2015, 16:35:44
5" chord with .25" depth gives me a 12.625" radius.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 05 March 2015, 12:09:53
5" chord with .25" depth gives me a 12.625" radius.

yes, I thought it was closer to that. I'm checking now.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 05 March 2015, 12:36:15
5" chord with .25" depth gives me a 12.625" radius.

yes, I thought it was closer to that. I'm checking now.

Want me to check my XT and my AT?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Thu, 05 March 2015, 15:26:43
5" chord with .25" depth gives me a 12.625" radius.

yes, I thought it was closer to that. I'm checking now.

Want me to check my XT and my AT?

Yes, please! 
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 05 March 2015, 15:55:35
5" chord with .25" depth gives me a 12.625" radius.

yes, I thought it was closer to that. I'm checking now.

Want me to check my XT and my AT?

Yes, please! 

I can do that tonight.  Though the numbers on my AT might be a touch off.  I tweaked the top barrel plate a touch.  From the numbers I measure off my plates, I will figure up radius on the curve.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 05 March 2015, 16:04:41

Want me to check my XT and my AT?
No I'm sure of my measurements of chord length and arc depth, but the radius is calculated from those.

Chord length was 5" exactly. Depth of bend was 0.25" exactly (or as close to it as I can measure). The exact output doesn't have to be *too* precise)

Turns out that calculating the bend radius from those measurements proved to be a challenge. I just plugged it into wolfram alpha and got 12.625 as well.

I need to open up my AT anyway for modding, so I can measure it as well if anyone wants.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 05 March 2015, 16:06:15

Want me to check my XT and my AT?
No I'm sure of my measurements of chord length and arc depth, but the radius is calculated from those.

Turns out that calculating the bend radius from those measurements proved to be a challenge. I just plugged it into wolfram alpha and got 12.625 as well

Another one that is interesting to figure is the area between that chord and the circumference without  knowing the angle from the center to the endpoints on the chord.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 05 March 2015, 16:08:38

Want me to check my XT and my AT?
No I'm sure of my measurements of chord length and arc depth, but the radius is calculated from those.

Turns out that calculating the bend radius from those measurements proved to be a challenge. I just plugged it into wolfram alpha and got 12.625 as well

Another one that is interesting to figure is the area between that chord and the circumference without  knowing the angle from the center to the endpoints on the chord.

it's a pain to simplify, but from the depth of arc and chord length (or arc length) you can calculate the bend radius and get the angle from there. The angle can be had exactly using that, then the area can be had from either : derive it yourself with calculus (what I wolud do on an exam) or look up a folmula / go make a CAS do it for you (what I would do in real life).

For reference, here's the eq for what I needed (not area).

a = depth b= chord length R=radius of curvature:
Pythagoras: R^2 = (b/2)^2 + (R-a)^2
R = (0.25 b^2 + a^2) / (2 a)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Thu, 05 March 2015, 16:25:23
None of these things take calculus, it’s all pretty simple geometry problems. I would write out the reasoning right here, it only takes a couple minutes, but drawing diagrams on paper and first scanning/photographing then uploading them somewhere is a pain in the ass, and I can’t be bothered. :-)
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 05 March 2015, 16:29:03
I'm just gonna photograph the paper I used

edit:
(https://farm9.staticflickr.com/8639/16540415100_af9345bca1_h.jpg) *(left out a parenthesis, so sue me)

Now that we have all the serious hardcore maths out of the way, we can get these plates made and everyone will have XTants hooray!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Thu, 05 March 2015, 16:43:13
I'm just gonna photograph the paper I used

edit:
Show Image
(https://farm9.staticflickr.com/8639/16540415100_af9345bca1_h.jpg)


Now that we have all the serious hardcore maths out of the way, we can get these plates made and everyone will have XTants hooray!

Aside from me not having a PCB. 

For future prototypes and such, would it be possible to have the navigation block set up as a 5xwhatever matrix?  This way we can fill those open spots in and have it look stock.

Just out of coursity, what is the actual width of the main block in terms of units, excluding the pair of columns for the F keys.

If it is kind of an odd number, I wouldn't be opposed to cutting that vertical part out to even it up.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Thu, 05 March 2015, 22:41:23
With a custom plate and PCB any layout is possible.

The "main block" is 15x wide as usual. The left column is 2x wide. They appear to be 0.5x apart but if you are cutting the part out you can just center your design in the open area and leave whatever space is left over on the edges. The rightmost navigation block is 1.5*3 instead of the usual 1*3. It has been suggested to cut out the vertical bar and put a tenkey on the right like the lightsaver. One good reason against it is that it takes so many extra keys you need two XT to make one XTant which doesn't preserve the remaining stock as well.

And, of course, the whole point of this exercise is as a stepping stone to fully custom model F made from modern components.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: berserkfan on Fri, 06 March 2015, 15:25:12
I'm going to chime in and sprout my usual spiel whenever possible. Hopefully eventually that will inspire people to do something.

Let's see someone build a matrix split layout model F!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Hypersphere on Fri, 06 March 2015, 15:30:14
@wcass: It looks like the Xtant PCB is set up so that it would be possible to split the Backspace, Left Shift, and Right Shift. Is this so?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Fri, 06 March 2015, 15:52:20
yes, backspace can be split.

The navigation block is 3 columns of 1.25 - so 3.75 key units wide.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: jacobolus on Fri, 06 March 2015, 16:06:38
I'm going to chime in and sprout my usual spiel whenever possible. Hopefully eventually that will inspire people to do something. Let's see someone build a matrix split layout model F!
I think “people” & “someone” = you, berserkfan. This isn’t an impossible challenge, all the necessary skills can be learned. If you want this to happen, you should do it.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Fri, 06 March 2015, 16:07:59
If you got rid of the space between the main block and the left side 2x5 block; then moved the main block over leaving only a single 1x5 row, it would leave enough room on the right side for a 4x5 'numpad' plus a 1.25x5 column.  Would need a new PCB obviously.

(http://s12.postimg.org/4xbpg3o31/XTantmod.png)

Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Fri, 06 March 2015, 16:16:35
I'm going to chime in and sprout my usual spiel whenever possible. Hopefully eventually that will inspire people to do something. Let's see someone build a matrix split layout model F!
I think “people” & “someone” = you, berserkfan. This isn’t an impossible challenge, all the necessary skills can be learned. If you want this to happen, you should do it.

I would love to see this as well.

I need to take a closer look, but it looks like the default backspace on an  XT is 1.75 units, and not 2.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: dorkvader on Fri, 06 March 2015, 22:33:23
I need to take a closer look, but it looks like the default backspace on an  XT is 1.75 units, and not 2.

Just checked one of mine: backspace appears to be 1.75x though alt and capslock are both 2x
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Fri, 06 March 2015, 23:10:11
I need to take a closer look, but it looks like the default backspace on an  XT is 1.75 units, and not 2.

Just checked one of mine: backspace appears to be 1.75x though alt and capslock are both 2x

So the primary block is 18.75 units + 2 for the left side 2x5 area + .25 for the vertical column making 21 total. 

Just wondering but are these plates going to support both XT and AT style barrels?
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Fri, 06 March 2015, 23:35:42
The XTant dxf as is only has the hole for XT barrels.  The index notch for AT barrels could be added though.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Tue, 08 September 2015, 20:39:33
Just wondering but does anyone have a link to keyboard layout editor for the physical layout?

Edit:  For some reason I went to go to KLE and build it myself, but one of the options when I started typing was what I was looking for.  Funny, I don't remember every building that layout locally, or clicking a link for it.  Either way, here it is.

http://tinyurl.com/pys9hwy
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Wed, 16 September 2015, 14:09:35
So, help me out here.

Today I gathered up my pile of XTant gear and started looking at how to put it all together. I was planning to put the plates and PCB together in a dry run and drill a few holes here and there to use nuts and bolts to keep it all tight and nice. Then I would tidy up all the burrs and paint the new plate.

My impression was that most/some of the parts from the XT would be re-used but I can't see how to do it. I have most of 2 XTs so I can wreck some parts experimenting if I really have to.

Has anyone ever posted any photos or any type of semi-guide on how to assemble an internal assembly using the wcass PCB?

My single primary question is: does the wcass PCB attach to the original back plate, and, if so, how?

Thanks.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: Melvang on Wed, 16 September 2015, 14:45:11
So, help me out here.

Today I gathered up my pile of XTant gear and started looking at how to put it all together. I was planning to put the plates and PCB together in a dry run and drill a few holes here and there to use nuts and bolts to keep it all tight and nice. Then I would tidy up all the burrs and paint the new plate.

My impression was that most/some of the parts from the XT would be re-used but I can't see how to do it. I have most of 2 XTs so I can wreck some parts experimenting if I really have to.

Has anyone ever posted any photos or any type of semi-guide on how to assemble an internal assembly using the wcass PCB?

My single primary question is: does the wcass PCB attach to the original back plate, and, if so, how?

Thanks.

From what I am seeing with mine, you have to drill out the original rivets that held the original pcb, then drill holes that line up with the holes in the new pcb.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Wed, 16 September 2015, 15:40:43
From what I am seeing with mine, you have to drill out the original rivets that held the original pcb, then drill holes that line up with the holes in the new pcb.

OK, that's a start, and I was getting worried because one of those original rivets is practically under Enter.

But I am perplexed because I thought that alignment was crucially important. I see that the 2 side holes on the new front plate lines up with the side holes of the original back plate, and that the new PCB is the same size and shape as the old PCB, but am I just supposed to "mark and eyeball" the registration of the PCB between the metal plates?

Honestly, with my old eyeballs and primitive hand tools, I will do well to get 1mm accuracy in alignment. Presumably that is enough. F pivot plates are pretty large ....
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: vivalarevolución on Wed, 16 September 2015, 16:29:13
Y'all need to check the DT thread.  Wcass went through the process in there.  I think everything you need to know is in there.  Check Page 7.

http://deskthority.net/workshop-f7/bringing-the-ibm-pc-xt-into-the-21st-century-t3047-180.html
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: wcass on Thu, 17 September 2015, 16:39:29
I didn't take many pictures/video while I was building it because I didn't know if what I was doing would work.

Please do post your pictures and video!
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: alh84001 on Tue, 12 April 2016, 13:02:43
Currently not much to look at:
(http://i.imgur.com/blfhKgV.jpg)

I went at a local shop and ordered a top plate today. I also decided to make a new bottom plate as well, since it was only additional $5 to $6. In the end top plate cost me around $25. I could have gotten it for less, but I was stupid and when the guy asked me how many holes it has, I said 84. He was content with that. But then I added that it also has 84 small holes as well, so all-together 170. I think they charge a bit for each cutout, so me and my big mouth cost me around $5  :)) Lesson learned.

I'm not so confident in my CAD skills so I'll share the files when I see if everything fits together. They said that it will be done in a week, because they don't have 1.25mm plates in stock. After that, I still have to find someone to bend the plates. Small steps.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Thu, 29 September 2016, 09:53:08
Is anybody out there still interested in building one of these?

I have the parts needed to build it, including the 10 custom 1.25 caps for the right side from Unicomp.

This project has been on my list for quite a while, and I have finally resigned myself to the concept that I will probably not ever realistically get around to it.

There is the new PCB, plate, foam mat, xwhatsit, misc hardware, a whole XT (cut cable, but that won't matter) in acceptable condition, and an empty XT case in near-perfect condition.

International shipping would be a problem since it is heavy, but I will ship international if you accept the cost and the risk.

Private message me if you wish to discuss it.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: alh84001 on Thu, 29 September 2016, 10:14:32
Well, I have additional set of plates already and I think extra case as well, so what I need is another PCB definitely and probably set of caps. However, if anyone else that still hasn't built it wants it, I think they should have precedence.
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: 0100010 on Thu, 29 September 2016, 10:50:23
Doesn't the back of the new PCB have index marks on it, to align to the original backplate rivet locations?

Are the PCBs the same size?  Maybe grind off the heads of the old rivets, index the old PCB with them, place the new PCB over the top (be sure the tops of the rivets are smooth, or shorter then the old PCB so you don't scratch the new one) then use a wax marker to indicate the new PCB holes?  Or mark the edges of the old PCB to align the new PCB too?

Just throwing some ideas...
Title: Re: XTant - Bringing the IBM XT into the 21st Century: Part 2
Post by: fohat.digs on Thu, 29 September 2016, 11:43:18
Well, I have additional set of plates already and I think extra case as well, so what I need is another PCB definitely and probably set of caps. However, if anyone else that still hasn't built it wants it, I think they should have precedence.

I hope I can sell the lot in one go, but if I break it up I will keep you in mind.