Xwhatsit/CS-Compatible IBM 3277 PCB
- nsmechkb
- Location: ON, CA
- Main keyboard: W: FC660C H: Model F AT
- Favorite switch: Maybe Capacitive Buckling Springs.
- DT Pro Member: 0202
^^ All of the above. Super excited about this! Definitely interested in a 66-key when you do a run. Thanks for all you're doing!hansichen wrote: ↑That sounds awesome, thanks for your great work. I can't wait to get my hands on the 66 key pcb
-
- Location: Hong Kong
- DT Pro Member: -
awesome work! Just had a busy week but will check my measurements w/ photos in the next 2 days. Can't wait the see the 66 key split space version out soon too
- emdude
- Model M Apologist
- DT Pro Member: 0160
I'll keep posting updates as I work on the 66-key PCBs!
Here's the github link to the repository, the 78-key PCB Rev. 1 design files (DWG, DXF, DeltaCAD, and Gerbers) are all there: https://github.com/emdude/XWhatsit-Comm ... M-3277-PCB
I'll keep R2 for the 78-key PCBs open for a week, until next Saturday (7/29), here's a list of current participants:
EDIT: Pricing is very very good; going by what I paid this time and without shipping, R1/R2 PCBs should be 10.95 USD each!!
Here's the github link to the repository, the 78-key PCB Rev. 1 design files (DWG, DXF, DeltaCAD, and Gerbers) are all there: https://github.com/emdude/XWhatsit-Comm ... M-3277-PCB
I'll keep R2 for the 78-key PCBs open for a week, until next Saturday (7/29), here's a list of current participants:
Code: Select all
* kuato - 1 (Confirmed)
* orihalcon - 1 (Confirmed)
* MrDuul - 2 (Confirmed)
* emdude - 1 (Confirmed)
* yangdaddy - 1 (Confirmed)
Last edited by emdude on 27 Jul 2017, 18:20, edited 4 times in total.
-
- Location: Hong Kong
- DT Pro Member: -
just tested the split spacebar one and it's perfect! everything is aligned and good to go put me down for 2 split spacebars and one 66 key please. Keep up the great work
- emdude
- Model M Apologist
- DT Pro Member: 0160
Thank you for checking! I've went ahead and drawn up the rest of the split 66-key PCB:ipreferpie wrote: ↑just tested the split spacebar one and it's perfect! everything is aligned and good to go put me down for 2 split spacebars and one 66 key please. Keep up the great work
I'll work on getting this and the normal 66-key PCB imported into DIptrace. I hope to have gerbers ready by the end of the week.
Unfortunately, I will only have time to handle the GB for the 78-key PCBs. However, orihalcon has kindly accepted my request that he handle the GB for the 66-key PCBs, so much thanks to him! Once I have the gerbers on hand, I will send them to him.
-
- Location: Hong Kong
- DT Pro Member: -
Ok! Can't wait to see how the 78 key PCBs turn out
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
Congratulations!emdude wrote: ↑I received the PCBs yesterday. It works.
Shameless plug - CommonSense has matrix monitor mode, which will allow you to see signal levels ON EVERY PAD IN REAL TIME. So you can actually see how large your calibration pad is for the controller - and can edit it with your trusty x-acto knife (capacitance is proportional to the pad _area_, remember - so don't take off too much ) and verify the results on the spot (I highly recommend assembling everything back together for verification though - the metal frame is not only shields noise, it's also additional capacitance. Then you update your gerbers and the next version will work better with whatever controller you select.emdude wrote: ↑The calibration pads don't act quite right, they appear as pressed at 175-180 and auto-calibration sets the voltage threshold somewhere in this range, as expected I think. However, around 175 on, one key sometimes falsely registers. Not sure if it's because of debris under that key's flyplate or insufficient grounding. The calibration pads don't seem to cause any adverse effects, so I'm inclined to just leave them be. Suggestions welcome though!
xwhatsit+scope will also work - but xwhatsit significantly overdrives the lines, so it will be harder to interpret the results.
- emdude
- Model M Apologist
- DT Pro Member: 0160
Thanks for waiting everyone, I have gerbers for both 66-key variants ready. I've also updated the silkscreen for the 78-key for consistency. Renders below!
66-key:
Split 66-key:
78-key:
It was a pain to get the DXFs imported into Diptrace, the bottom layer with the column traces specifically. Needed to spend some time fiddling with the settings and the DXFs to make the software fill in the correct areas with ground pour..
I will be passing the gerbers to orihalcon!
As for the 78-key PCBs, here's the final list of participants:
I'll have extras though so anyone who might want one at some point can just PM me about it.
I'll put in an order for 1.2mm thick PCBs tonight or tomorrow night. I'll send out invoices afterwards.
EDIT: I've ordered the PCBs, $52.21 + $42.89 shipping = $95.10 total. That comes out to $9.51 + shipping per person. I'll invoice everyone when I receive them since I feel more comfortable charging exact shipping; shipping should be around $12 though.
66-key:
Spoiler:
Spoiler:
Spoiler:
I will be passing the gerbers to orihalcon!
As for the 78-key PCBs, here's the final list of participants:
Code: Select all
* kuato - 1 (Confirmed)
* orihalcon - 1 (Confirmed)
* MrDuul - 2 (Confirmed)
* emdude - 1 (Confirmed)
* yangdaddy - 1 (Confirmed)
I'll put in an order for 1.2mm thick PCBs tonight or tomorrow night. I'll send out invoices afterwards.
EDIT: I've ordered the PCBs, $52.21 + $42.89 shipping = $95.10 total. That comes out to $9.51 + shipping per person. I'll invoice everyone when I receive them since I feel more comfortable charging exact shipping; shipping should be around $12 though.
Sounds great! I am still looking forward to lot_lizard's return so that the MF project can resume and allow production of your controller!DMA wrote: ↑Shameless plug - CommonSense has matrix monitor mode, which will allow you to see signal levels ON EVERY PAD IN REAL TIME. So you can actually see how large your calibration pad is for the controller - and can edit it with your trusty x-acto knife (capacitance is proportional to the pad _area_, remember - so don't take off too much ) and verify the results on the spot (I highly recommend assembling everything back together for verification though - the metal frame is not only shields noise, it's also additional capacitance. Then you update your gerbers and the next version will work better with whatever controller you select.
xwhatsit+scope will also work - but xwhatsit significantly overdrives the lines, so it will be harder to interpret the results.
-
- Location: Hong Kong
- DT Pro Member: -
that's wonderful news and thanks for putting this together in such a short time! so basically, I can PM Orihalcon if I need to order the split space and 66 key versions since they ready to be fabricated?
- DMA
- Location: Seattle, US
- Main keyboard: T420
- Main mouse: Trackpoint
- Favorite switch: beamspring
- DT Pro Member: NaN
- Contact:
You can buy $10 prototyping kit, flash it and that's it. No custom hardware needed, that's the beauty.emdude wrote: ↑ Sounds great! I am still looking forward to lot_lizard's return so that the MF project can resume and allow production of your controller!
- emdude
- Model M Apologist
- DT Pro Member: 0160
Ahh, thanks for the info. I had a look at the suggested CY8CKIT-059 prototype kit and the documentation on the CS repo; I might get that and the Xwhatsit card edge connector (though I suppose I could also just solder directly to the edge connector) and try fiddling with it.
Yep, for the 66-key PCB at least. I was planning to run the split PCBs myself, but since those who are interested in them are also interested in the 66-key PCBs, I've asked orihalcon if he could do those as well. I am waiting on his reply; I hope he is okay with that. I apologize for the awkward manner I'm going about this, I haven't had much free time as of late..ipreferpie wrote: ↑that's wonderful news and thanks for putting this together in such a short time! so basically, I can PM Orihalcon if I need to order the split space and 66 key versions since they ready to be fabricated?
Last edited by emdude on 01 Aug 2017, 21:58, edited 1 time in total.
- emdude
- Model M Apologist
- DT Pro Member: 0160
Just a quick update: orihalcon has agreed to do the split 66-key PCBs as well so those interested can contact him about that as well.
I also want to remind those interested in them: While the 66-key PCBs should work fine--the matrix is identical to that of the 78-key PCB, just has rerouted traces to make it look cleaner--the split 66-key design may not work. I don't believe there is any issue with the design, but there's always that chance I suppose.
I also want to remind those interested in them: While the 66-key PCBs should work fine--the matrix is identical to that of the 78-key PCB, just has rerouted traces to make it look cleaner--the split 66-key design may not work. I don't believe there is any issue with the design, but there's always that chance I suppose.
Last edited by emdude on 01 Aug 2017, 21:58, edited 1 time in total.
- nsmechkb
- Location: ON, CA
- Main keyboard: W: FC660C H: Model F AT
- Favorite switch: Maybe Capacitive Buckling Springs.
- DT Pro Member: 0202
I did not realize Orihalcon had taken over the 66-key GB. Just sent him a PM. Thanks for all the work you've been doing on this, emdude! Thank you, Orihalcon, for running the GB! Awesome!
Edit: Is there any reason to buy more than one? I only have one 3277 and I don't expect to find a second. Are the PCB's fragile in any way?
Edit: Is there any reason to buy more than one? I only have one 3277 and I don't expect to find a second. Are the PCB's fragile in any way?
Maybe orihalcon can write something about the planned group buy and if there is a planned order time, else he will be flooded with pms or people don't see it at all.I definetly want a 66 key pcb but don't wanna bother him if the gb hasn't even started yet.
- emdude
- Model M Apologist
- DT Pro Member: 0160
No, not really. But I suppose it doesn't hurt if one is clumsy like myself..nsmechkb wrote: ↑Edit: Is there any reason to buy more than one? I only have one 3277 and I don't expect to find a second. Are the PCB's fragile in any way?
In any case, the gerbers will be hosted online (the 66-key variants aren't on github yet but I'll add them later tonight) so anyone can have more made if they want.
EDIT:
Yes, you are right; it's probably best to allow him some time to prepare a post and make an actual announcement.hansichen wrote: ↑Maybe orihalcon can write something about the planned group buy and if there is a planned order time, else he will be flooded with pms or people don't see it at all.I definetly want a 66 key pcb but don't wanna bother him if the gb hasn't even started yet.
-
- Location: Hong Kong
- DT Pro Member: -
@emdude : a big thank you for making this happen! really love how there is a growing community of people that can use their old beamsprings
@orihalcon : like hansichen mentioned, will you do a GB on the PCB? I PM'd you regarding a new order along with the controller and solenoid. Would be great to buy all those parts from you
@orihalcon : like hansichen mentioned, will you do a GB on the PCB? I PM'd you regarding a new order along with the controller and solenoid. Would be great to buy all those parts from you
- emdude
- Model M Apologist
- DT Pro Member: 0160
The 78-key 3277 PCBs have arrived! I'll begin PM'ing the GB participants. Thanks for bearing with me.
I'm very happy that these keyboards will finally see some real use. Mine has basically been a 15 lb paperweight for the past year. No longer!ipreferpie wrote: ↑@emdude : a big thank you for making this happen! really love how there is a growing community of people that can use their old beamsprings
-
- Location: Hong Kong
- DT Pro Member: -
@orihalcon : heard that you may run a split space 66 GB and I'm happy to join. Sent you some PMs earlier on this. If you're busy, I'm happy to host a mini-GB as well and get it up a running for some interested parties
- Wodan
- ISO Advocate
- Location: ISO-DE
- Main keyboard: Intense Rotation!!!
- Main mouse: Logitech G903
- Favorite switch: ALL OF THEM
- DT Pro Member: -
Holy shit dude .. some people do keep the DT spirit up.emdude wrote: ↑The 78-key 3277 PCBs have arrived! I'll begin PM'ing the GB participants. Thanks for bearing with me.
-
- Location: Singapore
- Main keyboard: HHKB Pro 2
- Favorite switch: Vintage MX Black, 62g springs
- DT Pro Member: -
I'd be interested in some 66 key PCBs too (if you're also talking about the non-split space one)ipreferpie wrote: ↑@orihalcon : heard that you may run a split space 66 GB and I'm happy to join. Sent you some PMs earlier on this. If you're busy, I'm happy to host a mini-GB as well and get it up a running for some interested parties
-
- Location: Hong Kong
- DT Pro Member: -
With emdude's support, I'll be running the 66-key split spacebar GB posted here: group-buys-f50/ibm-3277-66-key-split-sp ... 17149.html
4 spots available and FCFS
4 spots available and FCFS
- emdude
- Model M Apologist
- DT Pro Member: 0160
Thanks for running this, ipreferpie!! I suppose it works out better this way, you are in a much better position to test the split 66-key PCB.ipreferpie wrote: ↑With emdude's support, I'll be running the 66-key split spacebar GB posted here: group-buys-f50/ibm-3277-66-key-split-sp ... 17149.html
4 spots available and FCFS
I also appreciate everyone's kind comments! Much of the credit has to go to the people who have helped me put this together, wcass and DMA especially, who have been very patient with me and helped me learn a few new things along the way!