Hum, does it mean that there would be a possibility to build a 100% (or like 90%) new model F?
Let's say we make a new case and plate(s) and salvage the switches from an existing F and add this pcb?
Let me dream!
Wonderful to see it installed in a board.
Wonderful to see it installed in a board.
That's the original controller, he's just showing it for dimensions/clearance reasons.
Silly me. I saw the USB cord and didn't read the post thoroughly to see it was for size comparison...
There are a few Model F keyboards working with this controller right now, but it currently requires an oscilloscope to tune each board (I did say this is ALPHA, right). HaTaa is working on “automatic threshold leveling” to fix that.
my kishsaver sitting there starring at me every day makes waiting the hardest part.Ayup.
Definitely interested in this for a 122-key. DIY PCB is OK with me, I have access to a solder reflow oven for SMD ;D
Just an update ...
HaaTa is still working on "auto-tuning" (so that a oscilloscope is not needed) and building/improving the user interface. The latest version of the PCB took a while to come from the manufacturer. Test fit in a KS works, but is not as good as they would like it to be, so there will probably be another revision.
http://www.flickr.com/photos/13176014@N03/11895955434/
Not sure if you're counting me but I submitted my order for a Teensy++ 2.0 last night.
Before you ask, yes those are Teensy++ mounted upside down.Show Image(http://i.imgur.com/eDPoza5.jpg)
Just a general question about this controller: will it be able to work with other versions of the Model F besides the Kishsaver? I am asking in case I come across another Model F that needs a new controller.
Just a general question about this controller: will it be able to work with other versions of the Model F besides the Kishsaver? I am asking in case I come across another Model F that needs a new controller.
That's the plan.
Most of the Model F controllers (KS, AT, unsaver, and 122) share the same basic PCB and components. The big difference between the controllers is the firmware; each to support its matrix and intended host computer. All controllers have the same mount holes and 30 through holes to connect .156" pitch ribbon cable in one of two places - depending on controller model. The DPH controller has through holes at both ribbon cable mount points so it can be used as a replacement controller for any of these models. It will also be USB and allow you to define your own matrix.
Just a general question about this controller: will it be able to work with other versions of the Model F besides the Kishsaver? I am asking in case I come across another Model F that needs a new controller.
That's the plan.
Most of the Model F controllers (KS, AT, unsaver, and 122) share the same basic PCB and components. The big difference between the controllers is the firmware; each to support its matrix and intended host computer. All controllers have the same mount holes and 30 through holes to connect .156" pitch ribbon cable in one of two places - depending on controller model. The DPH controller has through holes at both ribbon cable mount points so it can be used as a replacement controller for any of these models. It will also be USB and allow you to define your own matrix.
Once this is working, is there any plan to make a full pcb (with sensors and all)?
Like a new space-unsaver pcb for example?
Let me dream :thumb:
Once this is working, is there any plan to make a full pcb (with sensors and all)?
Like a new space-unsaver pcb for example?
Let me dream :thumb:
absolutely. The end goal would be all-modern model F before they run out completely. Though I would think a standard SSK PCB would be better.
Before you ask, yes those are Teensy++ mounted upside down.Show Image(http://i.imgur.com/eDPoza5.jpg)
Gorgeous. Not sure how I could thank those that are working on this project. If you get me your address before Easter, I'll send you an Easter ham.
Once this is working, is there any plan to make a full pcb (with sensors and all)?
Like a new space-unsaver pcb for example?
Let me dream :thumb:
absolutely. The end goal would be all-modern model F before they run out completely. Though I would think a standard SSK PCB would be better.
I would be happy with an ssk, but since using an F122, the left functions and the terminal look with the F1-F24 keys has grown on me. I only find the numpad to make it too large and annoying to have my mouse so far, but the unsaver would be perfect for me! Yet an F-SSK would do the job :p
Before you ask, yes those are Teensy++ mounted upside down.Show Image(http://i.imgur.com/eDPoza5.jpg)
Gorgeous. Not sure how I could thank those that are working on this project. If you get me your address before Easter, I'll send you an Easter ham.
I will go in on this Easter ham GB with you prdlm2009
Once this is working, is there any plan to make a full pcb (with sensors and all)?
Like a new space-unsaver pcb for example?
Let me dream :thumb:
absolutely. The end goal would be all-modern model F before they run out completely. Though I would think a standard SSK PCB would be better.
I would be happy with an ssk, but since using an F122, the left functions and the terminal look with the F1-F24 keys has grown on me. I only find the numpad to make it too large and annoying to have my mouse so far, but the unsaver would be perfect for me! Yet an F-SSK would do the job :p
I would kill for a space unsaver.
By the way, anyone know if unicomp is able to produce the spring and pivot plate assembly or if it could be produced at a reasonable cost so we don't have to salvage some old model F?
By the way, anyone know if unicomp is able to produce the spring and pivot plate assembly or if it could be produced at a reasonable cost so we don't have to salvage some old model F?
You can buy the spring/flipplies on Unicomp. Not 100% sure if they're making them or they're NOS.
By the way, anyone know if unicomp is able to produce the spring and pivot plate assembly or if it could be produced at a reasonable cost so we don't have to salvage some old model F?
You can buy the spring/flipplies on Unicomp. Not 100% sure if they're making them or they're NOS.
Unicomp sells model M springs/flipper. Model F's use a different/longer flipper that might be a different material for the capacitance
I just opened a thicket with them asking if they are still able to produce/provide them and if they are able to share some specs from these 2 pieces!
Unicomp sells model M springs/flipper. Model F's use a different/longer flipper that might be a different material for the capacitance
Unicomp sells model M springs/flipper. Model F's use a different/longer flipper that might be a different material for the capacitance
It is a different material.
Unicomp sells model M springs/flipper. Model F's use a different/longer flipper that might be a different material for the capacitance
It is a different material.
It might be worth asking Signature Plastics if they can reproduce them. And while at it, ask about model F barrels.I think they say they they do custom (not keycap) stuff as long as it's small, but Pricing would be high.
It looks like the DPH controller ready for public beta. Auto-calibration is working so no scope is needed. The first thing you will probably want to do is to order PCB and parts.
The files needed to make the PCB are here
https://gitorious.org/ibm-capsense-pcb (https://gitorious.org/ibm-capsense-pcb)
The above has a BOM, but here is another that is all sourced out
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=2e26f4ea5b (https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=2e26f4ea5b)
Teensy++ 2.0 (no pins)
http://www.pjrc.com/store/teensypp.html (http://www.pjrc.com/store/teensypp.html)
After you have built your controller, or at lease after you get your Teensy, you will need to build the firmware and program the Teensy. The code and instructions are here
https://gitorious.org/kiibohd-controller/capsense-beta (https://gitorious.org/kiibohd-controller/capsense-beta)
You should be able to get everything for about $50. If you want/need one of these but all this looks like too much for you, remember that there are folks in this community that contract out their skills.
Also how many flippers/springs do we think we'll need (perhaps we do a poll).
Also how many flippers/springs do we think we'll need (perhaps we do a poll).Why do we need any in the first place?
Thanks so much to everyone involved in this!This ^
Could someone please describe what steps I need to take to order a PCB, including a recommended manufacturer? Please explain like I'm 5.
It looks like the DPH controller ready for public beta. Auto-calibration is working so no scope is needed. The first thing you will probably want to do is to order PCB and parts.
The files needed to make the PCB are here
https://gitorious.org/ibm-capsense-pcb (https://gitorious.org/ibm-capsense-pcb)
The above has a BOM, but here is another that is all sourced out
https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=2e26f4ea5b (https://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=2e26f4ea5b)
Teensy++ 2.0 (no pins)
http://www.pjrc.com/store/teensypp.html (http://www.pjrc.com/store/teensypp.html)
After you have built your controller, or at lease after you get your Teensy, you will need to build the firmware and program the Teensy. The code and instructions are here
https://gitorious.org/kiibohd-controller/capsense-beta (https://gitorious.org/kiibohd-controller/capsense-beta)
You should be able to get everything for about $50. If you want/need one of these but all this looks like too much for you, remember that there are folks in this community that contract out their skills.
Very cool! Anyone down for running a GB to maybe get things cheaper/all in one package?
Also how many flippers/springs do we think we'll need (perhaps we do a poll).Why do we need any in the first place?Thanks so much to everyone involved in this!
Could someone please describe what steps I need to take to order a PCB, including a recommended manufacturer? Please explain like I'm 5.
This ^
Also how many flippers/springs do we think we'll need (perhaps we do a poll).
I don't know where you'd get model F springs/flippers. Unicomp makes model M ones, but you can't use those on an F due to the smaller size and the plastic/material used
Maybe a GB of a model C (I think that's the model) or an XT to get some flippers/springs
...Second, why do we need more flippers/springs? When converting mine to ANSI, I removed flippers/springs. What layouts need more?
I'm assuming for people who have damaged springs and/or flippers and need replacements. I would think we'd want to get them working with the new controller first though.
Also how many flippers/springs do we think we'll need (perhaps we do a poll).Why do we need any in the first place?Thanks so much to everyone involved in this!
Could someone please describe what steps I need to take to order a PCB, including a recommended manufacturer? Please explain like I'm 5.
This ^
I'm also confused by these two things. How do we turn the Gerbers into a PCB? I'd be willing to help run or run a GB but I need to know how to get the PCBs made first. Second, why do we need more flippers/springs? When converting mine to ANSI, I removed flippers/springs. What layouts need more?
I'll have one made soon. I have all the parts, it's just finding the time to build it! :)
I'll have one made soon. I have all the parts, it's just finding the time to build it! :)
Where'd you get the pcb from, oshpark?
I'll have one made soon. I have all the parts, it's just finding the time to build it! :)
Where'd you get the pcb from, oshpark?
Yes, I had three made at oshpark. I need two of them, anyway, for a Kishsaver and an F-122 that likely has a broken controller. And one extra in case I mess something up. ;)
OK kids. I got a hold of the powdercoater who did the Panavises (http://geekhack.org/index.php?topic=51148.msg1229409#msg1229409) to look at powdercoating the 6019284s. Does anyone want to powdercoat their board? What color? I'm thinking industrial grey or charcoal grey. And of course purple. But if we're going to GB it, I'll have to compromise.