geekhack

geekhack Projects => Making Stuff Together! => Topic started by: WangZi on Thu, 09 January 2014, 13:07:45

Title: Make a 2 key keyboard?
Post by: WangZi on Thu, 09 January 2014, 13:07:45
Just wondering if it's possible to make a mechanical keyboard with only 2 keys, or something as low as 2 keys. Why? We'll I plan to make one for a game called osuu which only requires 2 keys.
Title: Re: Make a 2 key keyboard?
Post by: lcs on Thu, 09 January 2014, 13:08:18
Just wondering if it's possible to make a mechanical keyboard with only 2 keys, or something as low as 2 keys. Why? We'll I plan to make one for a game called osuu which only requires 2 keys.

Yes. You can see the teckkeys business card. It has 3.

http://techkeys.us/collections/accessories/products/techkeys-keyboard-business-card
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Thu, 09 January 2014, 13:28:36
For sure that is a great suggestion... just get the techkeys card and only put 2 switch on it. Reprogram it. Done.
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Thu, 09 January 2014, 13:34:09
Not great computer programmer, do you know if it will be complicated to reprogram the keys?
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Thu, 09 January 2014, 14:18:38
I suspect some firmwares will appear for it soon enough on here that will make it easy to assign whatever you like. It was only made available a few days ago I think.
Title: Re: Make a 2 key keyboard?
Post by: regack on Thu, 09 January 2014, 19:45:46
I am so totally going to make this just for laughs...


[attach=1]




Title: Re: Make a 2 key keyboard?
Post by: Sifo on Thu, 09 January 2014, 19:46:17
^ I'll take one

Put 1, and A on them.
Title: Re: Make a 2 key keyboard?
Post by: fourzeropooh on Thu, 09 January 2014, 19:47:34
I am so totally going to make this just for laughs...


(Attachment Link)

Group buy?

Also can someone do the SMD soldering for me if this becomes a thing?
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Thu, 09 January 2014, 19:52:53
If this becomes a groupbuy, we should get some really baller 0 and 1 doubleshots to go with it.
Title: Re: Make a 2 key keyboard?
Post by: riotonthebay on Thu, 09 January 2014, 19:53:56
If this becomes a groupbuy, we should get some really baller 0 and 1 doubleshots to go with it.

Holy **** this is a good idea
Title: Re: Make a 2 key keyboard?
Post by: bcg on Thu, 09 January 2014, 20:01:31
I suspect some firmwares will appear for it soon enough on here that will make it easy to assign whatever you like. It was only made available a few days ago I think.

I'm sure it would be easy to load hasu's firmware on there.  The switches are each wired directly to a pin on the 16U2 you just have to read the value from the pin to know if the key is pressed I presume

You can probably just modify the onekey keyboard example, just add some keys to keymap.c and then change the functions at the bottom of matrix.c:

https://github.com/tmk/tmk_keyboard/blob/master/keyboard/onekey/matrix.c#L144
Title: Re: Make a 2 key keyboard?
Post by: fohat.digs on Thu, 09 January 2014, 20:02:05

Group buy?


If this was really small and really cheap, there would be all kinds of uses for it.

What is a much smaller equivalent of an Altoids tin?
Title: Re: Make a 2 key keyboard?
Post by: regack on Thu, 09 January 2014, 20:10:01

Group buy?


If this was really small and really cheap, there would be all kinds of uses for it.

What is a much smaller equivalent of an Altoids tin?

Well... as a one-off it's going to come in ~$9 each... but that included me pricing out (2) $1.20 switches from mouser (not that anyone would buy them there at that price, but I just wanted some kind of price estimate). 
Title: Re: Make a 2 key keyboard?
Post by: bcg on Thu, 09 January 2014, 20:20:23
Well... as a one-off it's going to come in ~$9 each... but that included me pricing out (2) $1.20 switches from mouser (not that anyone would buy them there at that price, but I just wanted some kind of price estimate).

What is IC1?
Title: Re: Make a 2 key keyboard?
Post by: regack on Thu, 09 January 2014, 20:29:56
Well... as a one-off it's going to come in ~$9 each... but that included me pricing out (2) $1.20 switches from mouser (not that anyone would buy them there at that price, but I just wanted some kind of price estimate).

What is IC1?

ATTINY85
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Thu, 09 January 2014, 20:32:27
I'm sure we could get at least a few dozen of these PCB if doing a groupbuy. If really low numbers... doubleshots probably not but getting some neat dyesubs done with imsto wouldn't be a problem.
Title: Re: Make a 2 key keyboard?
Post by: dorkvader on Thu, 09 January 2014, 20:41:11
I'd be down for one.

Just add at least one mounting hole to the PCB: it'll make it a HECK of a lot easier to put in some sort of case.
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Thu, 09 January 2014, 20:42:11
A keyboard with only 2 keys would be pretty much limited to entering binary data.

A keyboard with 1 key anyone?  Morse code data entry? ;)
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Thu, 09 January 2014, 20:47:14
As far as case goes... perhaps something 3D printed? For something so small I can't imagine doing something kind of like a miniature Poker tray would be too difficult or terrible expensive? I think if you put a hole in the PCB at two diagonal corner it would be enough?
Title: Re: Make a 2 key keyboard?
Post by: fohat.digs on Thu, 09 January 2014, 20:55:33
Will this be a kit?

Some people have distinct ideas about switches and key caps.

I would love a bag of parts and some instructions.
Title: Re: Make a 2 key keyboard?
Post by: regack on Thu, 09 January 2014, 21:00:55
I'd be down for one.

Just add at least one mounting hole to the PCB: it'll make it a HECK of a lot easier to put in some sort of case.

Yup, I fit a 3.5mm hole in the middle of the PCB, but it will require some kind of standoff.
Title: Re: Make a 2 key keyboard?
Post by: bcg on Thu, 09 January 2014, 22:27:39
Well... as a one-off it's going to come in ~$9 each... but that included me pricing out (2) $1.20 switches from mouser (not that anyone would buy them there at that price, but I just wanted some kind of price estimate).

What is IC1?

ATTINY85

Totally awesome.  If you get these made up I'm totally in for a few, even if its just the PCB and not a kit.

Adafruit has a Arduino library targetting ATTINY85 to make a USB keyboard, although I didn't really look if this arduino specific but even if its not would be easy enough to do from scratch:

http://learn.adafruit.com/trinket-usb-keyboard/code
Title: Re: Make a 2 key keyboard?
Post by: HoffmanMyster on Thu, 09 January 2014, 22:55:43
I don't know why, but I would also be interested in some sort of GB for regack's little 2-switch PCB.  Mostly just because it'd be so fun.

What would you other people use something like that for?
Title: Re: Make a 2 key keyboard?
Post by: nuclearsandwich on Thu, 09 January 2014, 22:56:25
^ I'll take one

Put 1, and A on them.

The new Sifo Elite Protoss Custom™
Title: Re: Make a 2 key keyboard?
Post by: bcg on Thu, 09 January 2014, 23:38:27
I don't know why, but I would also be interested in some sort of GB for regack's little 2-switch PCB.  Mostly just because it'd be so fun.

What would you other people use something like that for?

One think that I can think of right off the top of my head is for a volume control to attach to my laptop docking station at work

Also I was thinking of making a sort of password manager that I could store passwords on and have them typed out for me when I

Also I'm iterested in it just as a breakout dev board for the ATTINY85 - it might be nice if it was a bit more breadboard friendly but it looks fun to hack around on regardless
Title: Re: Make a 2 key keyboard?
Post by: Oobly on Fri, 10 January 2014, 05:55:04
I am so totally going to make this just for laughs...


(Attachment Link)

I am in for a few PCB's if this comes together! Just the PCB's, I can find my own switches and components easily enough.

Finally a REAL programmer's keyboard!
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Fri, 10 January 2014, 11:49:16
^ I'll take one

Put 1, and A on them.

The new Sifo Elite Protoss Custom™

Pretty much
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Fri, 10 January 2014, 12:03:51
Ill definitely take one. I'm not a great engineer so could you actually make one for me with keys and everything? I'm willing to pay. BTW, if you can, i should be able to advertise it on OSU and try to get more buyers involved.
Title: Re: Make a 2 key keyboard?
Post by: Defying on Fri, 10 January 2014, 12:43:24
this + tablet = perfect osu! combo
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Fri, 10 January 2014, 14:14:40
I think a kit would be great. If we could get a PCB with all the smd stuff done + a little plastic 3D printed tray or something + 2 keycap. Then make switch and led optional for extra perhaps with a limited selection.
I would be willing to take the helm on a groupbuy. I'm pretty seasoned and even if it happened to get quite huge it wouldn't phase me.
Title: Re: Make a 2 key keyboard?
Post by: jdcarpe on Fri, 10 January 2014, 14:20:52
Let's do it! I'm in for a few. Especially with a couple GMK caps on there. :)
Title: Re: Make a 2 key keyboard?
Post by: SpAmRaY on Fri, 10 January 2014, 14:22:11
I don't know why, but I would also be interested in some sort of GB for regack's little 2-switch PCB.  Mostly just because it'd be so fun.

What would you other people use something like that for?

On/Off switches  ;D
Title: Re: Make a 2 key keyboard?
Post by: dustinhxc on Fri, 10 January 2014, 14:24:48
F5 and FN :p

I'm down
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Fri, 10 January 2014, 14:29:04
Is there anyone that can design a tray? Once that is done we would need some pricing from 3D printer or whatever.
Need pricing for PCB fab with pick and place for any SMD parts... I don't know where is good.
Once I know those things I could start up buy thread since I know where to get switch/led/keycap and how much those should cost.
Title: Re: Make a 2 key keyboard?
Post by: kmiller8 on Fri, 10 January 2014, 14:31:11
Once that is done we would need some pricing from 3D printer or whatever.

http://geekhack.org/index.php?topic=43362.msg885791#msg885791
Title: Re: Make a 2 key keyboard?
Post by: jdcarpe on Fri, 10 January 2014, 15:11:07
Is there anyone that can design a tray? Once that is done we would need some pricing from 3D printer or whatever.
Need pricing for PCB fab with pick and place for any SMD parts... I don't know where is good.
Once I know those things I could start up buy thread since I know where to get switch/led/keycap and how much those should cost.


Try PCBcart.com. You will need the Gerber files from regack. :)
Title: Re: Make a 2 key keyboard?
Post by: i3oilermaker on Fri, 10 January 2014, 15:11:45
What you don't like my 3 Key one?

http://gizmodo.com/you-wont-mind-pocketing-a-business-card-thats-a-worki-1498606304
Title: Re: Make a 2 key keyboard?
Post by: kmiller8 on Fri, 10 January 2014, 15:13:12
What you don't like my 3 Key one?

http://gizmodo.com/you-wont-mind-pocketing-a-business-card-thats-a-worki-1498606304

too much wasted PCB. and no case.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Fri, 10 January 2014, 15:15:36
The branding.
Title: Re: Make a 2 key keyboard?
Post by: kmiller8 on Fri, 10 January 2014, 15:16:29
The branding.

+1
Title: Re: Make a 2 key keyboard?
Post by: regack on Fri, 10 January 2014, 15:24:49
Ok, let me just throw another thought out there for everyone to chew on: The attiny will need to be programmed by ISP (at least the first time, I guess? I'm not really good with firmware) - I've got the ISP pins brought out to pads on the edge of the board, and I suppose throwing together a jig to hand-jam a bunch of boards would work, but would be tiresome in bulk... anyone have any ideas how to handle this?

Especially with all of the different layouts people will want :D ...

(seriously, I'm not really good with firmware)

BTW, I ordered some prototypes yesterday, because I've never actually played with the ATTINY before so... probably need at least SOME testing first. 

But hey, at least with only two switches and optional don't-solder-in-the-resistors-or-LEDs-if-you-don't-want-it backlighting it shouldn't be really hard to make sure it's working ok.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Fri, 10 January 2014, 15:25:50
Can't wait ...
Title: Re: Make a 2 key keyboard?
Post by: fohat.digs on Fri, 10 January 2014, 15:32:54
I would prefer the bare module or a kit with instructions.
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Fri, 10 January 2014, 15:43:09
I have no idea how plausible this idea is... but would it be possible to have it programmed at the fab? It could be 0 and 1 by default so it would do something 'out of the box'. Would it be at all possible to have it on the fly programmable? Surely almost no one would be using this as primary keyboard. Maybe could have like a 2pin header jumper like for clear cmos placed to enable program mode? Something like a press key... press key(s) on keyboard, press key again to save kind of deal? Even if you have to remove keycap to get to it... at least something like that would be super user friendly instead of making people do compile and flash deal with a tricky interface.
Title: Re: Make a 2 key keyboard?
Post by: Oobly on Fri, 10 January 2014, 16:15:53
If we can somehow get this flashed to a bunch of chips it would make life easier: https://github.com/micronucleus/micronucleus

Apparently Digi-Key can flash them :D

"This part can be programmed by Digi-Key; for details please contact our custom department at 1-800-344-4539 x5725 or custom.orders@digikey.com"

http://www.digikey.com/product-detail/en/ATTINY85-20SH/ATTINY85-20SH-ND/2238295

I wonder if they are happy to do it for bulk orders?
Title: Re: Make a 2 key keyboard?
Post by: Defying on Fri, 10 January 2014, 16:22:18
I think a kit would be great. If we could get a PCB with all the smd stuff done + a little plastic 3D printed tray or something + 2 keycap. Then make switch and led optional for extra perhaps with a limited selection.
I would be willing to take the helm on a groupbuy. I'm pretty seasoned and even if it happened to get quite huge it wouldn't phase me.
wouldn't a 3d printed case make the thing too light? i mean it's just 2 switches (probably without a plate), so i can see this thing not being too secure on a desk or something
Title: Re: Make a 2 key keyboard?
Post by: McWilloughby on Fri, 10 January 2014, 16:27:05
Really like this idea.

I think a kit would be great. If we could get a PCB with all the smd stuff done + a little plastic 3D printed tray or something + 2 keycap. Then make switch and led optional for extra perhaps with a limited selection.
I would be willing to take the helm on a groupbuy. I'm pretty seasoned and even if it happened to get quite huge it wouldn't phase me.
wouldn't a 3d printed case make the thing too light? i mean it's just 2 switches (probably without a plate), so i can see this thing not being too secure on a desk or something

Definitely need some brass weights as well right?
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Fri, 10 January 2014, 16:31:00
Could always design it in such a way that can place some weight in the bottom under the PCB or something like this in miniature.
(http://i819.photobucket.com/albums/zz112/georgeap2/IMG_0142.jpg)

There is always things doublesided tape too... :))
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Fri, 10 January 2014, 16:48:50
+1 on double sided tape. To be honest i really don't think it will slide around that much if you are only tapping on it. However i could be wrong and this just destroys my table.

Also what switches are you planning to place on the keyboard?
Title: Re: Make a 2 key keyboard?
Post by: agodinhost on Fri, 10 January 2014, 17:00:09
V-USB provides some sample code ready to be used into this mini keyboard.
We just need someone to review the pins assignments

HID Keys (http://www.obdev.at/products/vusb/hidkeys.html)
EasyLogger (http://www.obdev.at/products/vusb/easylogger.html)

Why not more keys too?
 :D

BTW: I'm in for a group buy.
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Fri, 10 January 2014, 17:14:30
The original idea for 2 keys was because i wanted it specifically for a game called osu, which consists of using 2 keys. I thought that there would be no point for more keys. I'm sure more keys could be a possibility for the future, but for now its only 2 keys.
Title: Re: Make a 2 key keyboard?
Post by: SpAmRaY on Fri, 10 January 2014, 17:19:51
why not go crazy and make this bluetooth...
Title: Re: Make a 2 key keyboard?
Post by: agodinhost on Fri, 10 January 2014, 17:24:40
why not go crazy and make this bluetooth...
LOL
I think it's an awesome idea ...
It's a nice starting point for those willing to learn uC programming (IMHO).

Give me one or two hours. I do need to look at here to see if I do have one attiny ...
Title: Re: Make a 2 key keyboard?
Post by: Grendel on Fri, 10 January 2014, 17:35:59
I have worked w/ Tiny's and V-USB before. USB D+ needs to be connected to PB2 (INT0), any other PB pin will do for D-. The HID Keys (http://www.obdev.at/products/vusb/hidkeys.html) project is a good example on how to wire up the USB port (and run the Tiny at 3.6V, saves the Z-diodes.) V-USB works best w/ an external crystal oscillator, but it does contain some code trying to make do w/ the internal RC clock by "overclocking" it to 12.8 MHz. This may or may not work w/ the 85.

Quote from: usbdrvasm128.inc
General Description:
This file is the 12.8 MHz version of the USB driver. It is intended for use with the internal RC oscillator. Although 12.8 MHz is outside the guaranteed calibration range of the oscillator, almost all AVRs can reach this frequency. This version contains a phase locked loop in the receiver routine to cope with slight clock rate deviations of up to +/- 1%.

See usbdrv.h for a description of the entire driver.

LIMITATIONS
===========
Although it may seem very handy to save the crystal and use the internal RC oscillator of the CPU, this method (and this module) has some serious limitations:
(1) The guaranteed calibration range of the oscillator is only 8.1 MHz. They typical range is 14.5 MHz and most AVRs can actually reach this rate.
(2) Writing EEPROM and Flash may be unreliable (short data lifetime) since the write procedure is timed from the RC oscillator.
(3) End Of Packet detection (SE0) should be in bit 1, bit it is only checked if bits 0 and 1 both read as 0 on D- and D+ read as 0 in the middle. This may cause problems with old hubs which delay SE0 by up to one cycle.
(4) Code size is much larger than that of the other modules.

As for a bootloader, Tiny's don't support a bootsection, making a BL a major PITA. Atmel has some writeup on this topic,  Atmel AVR112: TWI Bootloader for Devices without Boot Section (http://www.atmel.com/devices/ATTINY85.aspx?tab=documents).

I own an AVR ISP mkII and have access to a jtag ICE mkII at work, so I can help w/ getting prototypes going. PM me if interested.

Edit: firmware wise it probably would be much easier to use a 90USB162 or Mega16U2...
Title: Re: Make a 2 key keyboard?
Post by: regack on Fri, 10 January 2014, 17:48:07

This thing would probably be a better candidate for bluetooth, since there's a bit more space...

[attach=1]


Also, here are some measurements...


[attach=2]





Edit: firmware wise it probably would be much easier to use a 90USN162 or Mega16U2...


I just went with the tiny because they're pretty much dirt cheap and I wanted to play with it.  It's also... tiny... but easy to hand solder.  Also... I didn't really expect a bunch of people to think it was a good idea, so it wasn't really well thought out or anything  :-[
Title: Re: Make a 2 key keyboard?
Post by: Grendel on Fri, 10 January 2014, 18:00:36
(and run the Tiny at 3.6V, saves the Z-diodes.)

Not. For > 8MHz the chip is best powered by 5V. For an example on how to hook up a Tiny45 scroll down on this page (http://hobbyelektronik.org/w/index.php?title=SNES-Joypad).

Edit: More info on the RC clock (http://vusb.wikidot.com/examples#toc4).
Title: Re: Make a 2 key keyboard?
Post by: agodinhost on Fri, 10 January 2014, 19:11:36
here we go: I do have 2 attinys at here (not sure if they are 2, 4 or 8k - I`ll have to find my glasses to try to figure it out) and the RN-42 that I got to the GH60 BT project.

I'll post something up to Sunday - I do need to administrate my other projects at here (I should`nt be starting into another one - dammmm!)

EDIT: Take a look into this (http://www.kobakant.at/DIY/?p=4445) project. Almost all stuff that we need is already there!
I know, I'm a lazy bum.
Title: Re: Make a 2 key keyboard?
Post by: regack on Fri, 10 January 2014, 21:04:21
here we go: I do have 2 attinys at here (not sure if they are 2, 4 or 8k - I`ll have to find my glasses to try to figure it out) and the RN-42 that I got to the GH60 BT project.

I'll post something up to Sunday - I do need to administrate my other projects at here (I should`nt be starting into another one - dammmm!)

EDIT: Take a look into this (http://www.kobakant.at/DIY/?p=4445) project. Almost all stuff that we need is already there!
I know, I'm a lazy bum.

That's neat.  How much battery do you need for bt?
Title: Re: Make a 2 key keyboard?
Post by: Wildcard on Fri, 10 January 2014, 21:10:00
Sounds like you need a binary keyboard

(http://i.imgur.com/HkbOF8x.jpg)

Way to be hardcore
Title: Re: Make a 2 key keyboard?
Post by: bcg on Fri, 10 January 2014, 21:14:22
With this you don't even need a microcontroller if all you want to do is send a key combination (up to six keys + modifiers) on switch activation:

http://www.adafruit.com/products/1535

If you want more control hasu's firmware has support for this module now... and I think it accepts the same commands as the RN-42 HID: http://geekhack.org/index.php?topic=50183.msg1135574#msg1135574
Title: Re: Make a 2 key keyboard?
Post by: dorkvader on Fri, 10 January 2014, 21:15:59
this + tablet = perfect osu! combo

Yeah, to be honest, i think I'll map them to left and rightclick (both is middleclick)

about the techkeys card: biggest issue for me is no mounting holes.

Wow! I don't think I've seen a picture of a "luminous nonway transform assessment contrivance" before!

About the case: I plan to get an aluminium offcut (from somewhere), tap it, and screw in a standoff for the board. It'll give me weight, case, looks, etc.
Title: Re: Make a 2 key keyboard?
Post by: Oobly on Sat, 11 January 2014, 09:03:20
That "micronucleus" I linked to earlier is a very small usb bootloader for the attiny85. We can get Digi-key to load it on the chips when we order them. Then you can flash any program to them via the usb port.
Title: Re: Make a 2 key keyboard?
Post by: regack on Sat, 11 January 2014, 09:30:35
That "micronucleus" I linked to earlier is a very small usb bootloader for the attiny85. We can get Digi-key to load it on the chips when we order them. Then you can flash any program to them via the usb port.


Ahh, that's how the digispark works.  I guess I should have done more reading.  Thanks Oobly.
Title: Re: Make a 2 key keyboard?
Post by: E TwentyNine on Sat, 11 January 2014, 10:12:17
I *have* a two key keyboard.  I call it "a mouse".

It does other things too!
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Sat, 11 January 2014, 10:54:34
Your missing the point of this. The concept was brought up originally for a game called osu, where you either use your mouse or a tablet to move the cursor while pressing circles with the keyboard.
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Sat, 11 January 2014, 11:26:30
For stability and not sliding off table i was thinking about attaching some rubber grip tape onto the bottom of the keyboard.
http://www.convertape.com/handrail-grip-50mm-695-p.asp
Title: Re: Make a 2 key keyboard?
Post by: sean4star on Sat, 11 January 2014, 12:35:32
Fun little project!  I'd be in for a groupbuy.

Regarding hasu's firmware, I actually started off coding it for only 2 keys, just to make sure I was using the firmware properly and to test my wiring.  The benefit here is being able to code pretty much any macro you want, media keys, mouse keys, or whatever. 
Title: Re: Make a 2 key keyboard?
Post by: MOZ on Sat, 11 January 2014, 13:02:51
As usual, I can whip up a layered case.
Title: Re: Make a 2 key keyboard?
Post by: E TwentyNine on Sat, 11 January 2014, 13:08:46
Your missing the point of this. The concept was brought up originally for a game called osu, where you either use your mouse or a tablet to move the cursor while pressing circles with the keyboard.

Was a joke, but - you can use the mouse buttons in Osu.  If you work better with the keys that's understandable.  If you think it would interfere with your mouse motion, use two mice, one for clicking, one for motion.  Or mouse and tablet, same idea.

It's a somewhat interesting project idea, not the first time it's come up here.
Title: Re: Make a 2 key keyboard?
Post by: Oobly on Sat, 11 January 2014, 13:13:26
As usual, I can whip up a layered case.

This would be awesome. Better than a 3D printed case, IMHO.

I've changed my mind, I want a few of these with all parts including case. :D
Title: Re: Make a 2 key keyboard?
Post by: SpAmRaY on Sat, 11 January 2014, 13:14:31
As usual, I can whip up a layered case.

You sure you got time for this?
Title: Re: Make a 2 key keyboard?
Post by: Wildcard on Sat, 11 January 2014, 13:15:41
As usual, I can whip up a layered case.

Yes, but will you have the time to ship it out?

That's the big question...
Title: Re: Make a 2 key keyboard?
Post by: Wildcard on Sat, 11 January 2014, 13:16:17
As usual, I can whip up a layered case.

You sure you got time for this?

Glad to see we're on the same plain of thought :)
Title: Re: Make a 2 key keyboard?
Post by: MOZ on Sat, 11 January 2014, 14:04:42
I said I can make a layered case, not supply it :P

I have time to work on my laptop and work on things, just not ship it out as I am not physical present in India.
Title: Re: Make a 2 key keyboard?
Post by: dorkvader on Sat, 11 January 2014, 14:15:00
I *have* a two key keyboard.  I call it "a mouse".

It does other things too!

Man! you're revelaing all my secret plans!

I had wanted to combine this with one of those avago 9800 diy LASER sensors and then have a big reveal.

I said I can make a layered case, not supply it :P

I have time to work on my laptop and work on things, just not ship it out as I am not physical present in India.
It's ok! there's lots of people that live near a lasercutter that might be able to help with a GB. Even if not, some people can just build or make one, as long as the design is there. So even just coming up with a design would be a huge help.
Title: Re: Make a 2 key keyboard?
Post by: Beelzebro on Sat, 11 January 2014, 14:55:12
I'd be interested in getting one of these to sit just in front of my poker 2 below the space bar. I'd map the two keys to shift and ctrl so i can press them with my right thumb. Would be amazing in starcraft and also for word processing since those two keys are the most unergonomically placed keys imo.

Also it just looks like a fun project :)
Title: Re: Make a 2 key keyboard?
Post by: regack on Sat, 11 January 2014, 19:14:10

I said I can make a layered case, not supply it :P

I have time to work on my laptop and work on things, just not ship it out as I am not physical present in India.
It's ok! there's lots of people that live near a lasercutter that might be able to help with a GB. Even if not, some people can just build or make one, as long as the design is there. So even just coming up with a design would be a huge help.


We could ask here: http://geekhack.org/index.php?topic=53218.msg1186074#msg1186074
Title: Re: Make a 2 key keyboard?
Post by: MOZ on Sun, 12 January 2014, 00:59:37
regack, do you have a PCB done?
Title: Re: Make a 2 key keyboard?
Post by: Photoelectric on Sun, 12 January 2014, 01:21:07
What a great idea!  Definitely in!  I saw Ray's "on/off" suggestion, and I'd actually like that functionality--if this thing is to come with some pre-built firmware.  Push a button to turn on the computer, press 2nd button to shut down (at least through Windows by executing shutdown.exe).  I can see the 2nd being easy, but the first might just need to be a BIOS option to turn on with a keyboard USB input?  For some reason that one's not working with my motherboard via USB--only able to turn on my computer by touching any key when a PS2 keyboard is plugged in.  I should check my power states...  I'd still have a "0" and "1" caps on it.

Regardless, I'm interested!!
Title: Re: Make a 2 key keyboard?
Post by: Aer Fixus on Sun, 12 January 2014, 02:31:29
I *have* a two key keyboard.  I call it "a mouse".

It does other things too!

Man! you're revelaing all my secret plans!

A mouse with mechanical keyswitches?
Title: Re: Make a 2 key keyboard?
Post by: fohat.digs on Sun, 12 January 2014, 09:49:17
A mouse with mechanical keyswitches?

All the mice I have dismantled have had Omron switches (or clones).

Didn't somebody here try to make a keyboard with mouse switches about a year ago?
Title: Re: Make a 2 key keyboard?
Post by: Charger on Sun, 12 January 2014, 09:57:09
A mouse with mechanical keyswitches?

All the mice I have dismantled have had Omron switches (or clones).

Didn't somebody here try to make a keyboard with mouse switches about a year ago?
look up the Leetgion Hellion it uses a cherry mx blue but its not for the main mouse buttons its to replicate a keyboard key i think

anyways this seems like an interesting idea as long as you can get it all set up on a attiny(i have a few dip attinys but no smd) i may have to try making/buying one if there is a group buy.
Title: Re: Make a 2 key keyboard?
Post by: regack on Sun, 12 January 2014, 11:42:58

regack, do you have a PCB done?


I don't have them yet, but I did order a few.  Probably 2 weeks away before they arrive.  Are you just looking for this?


[attach=1]
Title: Re: Make a 2 key keyboard?
Post by: MOZ on Sun, 12 January 2014, 12:06:31

regack, do you have a PCB done?


I don't have them yet, but I did order a few.  Probably 2 weeks away before they arrive.  Are you just looking for this?


(Attachment Link)

Yeah, dimensions to make a possible case. Is that a 2.159mm radius hole for mounting? If yes, I would suggest a smaller 1.5mm or  1mm radius hole, as M2/M3 bolts/screws/standoffs are extremely easy to find and specially in the heights one would require in our scenario.
Title: Re: Make a 2 key keyboard?
Post by: regack on Sun, 12 January 2014, 12:16:19

regack, do you have a PCB done?


I don't have them yet, but I did order a few.  Probably 2 weeks away before they arrive.  Are you just looking for this?


(Attachment Link)

Yeah, dimensions to make a possible case. Is that a 2.159mm radius hole for mounting? If yes, I would suggest a smaller 1.5mm or  1mm radius hole, as M2/M3 bolts/screws/standoffs are extremely easy to find and specially in the heights one would require in our scenario.

I enlarged it a bit after making some 3mm dia holes and then the M3 bolts I found didn't exactly want to go through some of the drill holes without... a lot of forcing and scraping around the inside.   Those were proto board though.  I can change the drill size down a bit for later boards, since that won't have any impact on anything.

I couldn't find M2 bolts locally (and didn't feel like waiting for an order to show up) those would have been nice :(

Title: Re: Make a 2 key keyboard?
Post by: MOZ on Sun, 12 January 2014, 12:59:39

regack, do you have a PCB done?


I don't have them yet, but I did order a few.  Probably 2 weeks away before they arrive.  Are you just looking for this?


(Attachment Link)

Yeah, dimensions to make a possible case. Is that a 2.159mm radius hole for mounting? If yes, I would suggest a smaller 1.5mm or  1mm radius hole, as M2/M3 bolts/screws/standoffs are extremely easy to find and specially in the heights one would require in our scenario.

I enlarged it a bit after making some 3mm dia holes and then the M3 bolts I found didn't exactly want to go through some of the drill holes without... a lot of forcing and scraping around the inside.   Those were proto board though.  I can change the drill size down a bit for later boards, since that won't have any impact on anything.

I couldn't find M2 bolts locally (and didn't feel like waiting for an order to show up) those would have been nice :(



Hmm, chinese seller son ebay FTW, but you have to wait. :(
Title: Re: Make a 2 key keyboard?
Post by: Aer Fixus on Sun, 12 January 2014, 14:13:19
A mouse with mechanical keyswitches?

All the mice I have dismantled have had Omron switches (or clones).

Didn't somebody here try to make a keyboard with mouse switches about a year ago?

That's what I mean. How weird/impractical would a mouse with mechanical switches be? It would be a cool thing to find out, no matter how impractical.

Also, where is that post? I'd love to look into it. I'd love to type on it, but that probably won't happen.
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Sun, 12 January 2014, 14:25:52
You could use this as a power / reset combo for a PC as well, just don't need the controller and wire it up to the motherboard headers. Wire the in switch leds to power and hdd activity... MX is SPST NO so it should work fine.
Actually this is brilliant... I have Cherry doubleshot that say 'Reset' and a power icon...
Title: Re: Make a 2 key keyboard?
Post by: dorkvader on Sun, 12 January 2014, 17:42:15
A mouse with mechanical keyswitches?

All the mice I have dismantled have had Omron switches (or clones).

Didn't somebody here try to make a keyboard with mouse switches about a year ago?

That's what I mean. How weird/impractical would a mouse with mechanical switches be? It would be a cool thing to find out, no matter how impractical.

Also, where is that post? I'd love to look into it. I'd love to type on it, but that probably won't happen.
Not sure if there's another project, but this guy (http://mykeyboard.co.uk/microswitch/) built up a low force keyboard out of microswitches.
Title: Re: Make a 2 key keyboard?
Post by: Aer Fixus on Sun, 12 January 2014, 20:28:15
Not sure if there's another project, but this guy (http://mykeyboard.co.uk/microswitch/) built up a low force keyboard out of microswitches.

I remember seeing this a while back while searching on my own for fun. It's certainly interesting and at 20cN activation, it's incredibly light and I'd love to try to type on it.
Title: Re: Make a 2 key keyboard?
Post by: regack on Tue, 21 January 2014, 18:33:21
[attach=1]


Too bad I forgot to order the parts to go with it... I have some of them, but no zener diodes or a proper valued c1 cap...
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Tue, 21 January 2014, 18:35:58
^gib plox wtf
Title: Re: Make a 2 key keyboard?
Post by: Halverson on Tue, 21 January 2014, 18:40:39
^gib plox wtf

Send a couple to Sifo, I will go grab them from him in person. These could be used in oh so many ways!
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Tue, 21 January 2014, 18:42:33
I JUST NOTICED IT'S CALLED THE 1A KEYBOARD LMFAO
Title: Re: Make a 2 key keyboard?
Post by: HPE1000 on Tue, 21 January 2014, 18:42:51
regack makes ish happen. I want one :P
Title: Re: Make a 2 key keyboard?
Post by: Idontkno on Tue, 21 January 2014, 19:07:59
Are you going to sell these any time soon? I'd like to get one just to find out what I can do with it :p, the Osu! idea sounds really nice.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Tue, 21 January 2014, 19:13:28
Are you going to sell these any time soon? I'd like to get one just to find out what I can do with it :p, the Osu! idea sounds really nice.

Obviously you go pick protoss and win a GSL
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Tue, 21 January 2014, 20:48:51
I didn't think anyone was actually going to do this! :p
Title: Re: Make a 2 key keyboard?
Post by: SpAmRaY on Tue, 21 January 2014, 20:56:33
I didn't think anyone was actually going to do this! :p

  regack doesn't just talk the talk he walks the walk ;)
Title: Re: Make a 2 key keyboard?
Post by: dustinhxc on Wed, 22 January 2014, 01:52:55
(Attachment Link)


Too bad I forgot to order the parts to go with it... I have some of them, but no zener diodes or a proper valued c1 cap...

Amazingggggggggg  :thumb: Purple PCB FTW!
Title: Re: Make a 2 key keyboard?
Post by: Coreda on Wed, 22 January 2014, 02:02:11
This is epic lol! A little tricked-out 2-keyer. I probably missed it, but what keys will it be?
Title: Re: Make a 2 key keyboard?
Post by: YoungMichael88 on Wed, 22 January 2014, 02:43:29
Oh if this was Bluetooth I could use it as record / return and track drums way easier in protools!! A four key Bluetooth version would be really really usefull for recording.
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Wed, 22 January 2014, 12:18:39
Are diodes even necessary? I mean... obviously you aren't going to get more than 2KRO on this.
Anyway, I'm still down for offering these in a groupbuy. I can include it next time I do some novelty key dyesubs with imsto which will probably be soonish.
Title: Re: Make a 2 key keyboard?
Post by: jdcarpe on Wed, 22 January 2014, 12:37:42
Are diodes even necessary? I mean... obviously you aren't going to get more than 2KRO on this.
Anyway, I'm still down for offering these in a groupbuy. I can include it next time I do some novelty key dyesubs with imsto which will probably be soonish.

I lol'ed. :D

NKRO where N=2
Title: Re: Make a 2 key keyboard?
Post by: Tranquilite on Wed, 22 January 2014, 12:48:14
Oh if this was Bluetooth I could use it as record / return and track drums way easier in protools!! A four key Bluetooth version would be really really usefull for recording.

This has already been brought up in this thread, but this (http://www.adafruit.com/bluefruit) is almost exactly what you are describing. You can hook any kind of switch (including mx switches) up to those 12 inputs and configure them to send any mouse, media or keystroke.
Title: Re: Make a 2 key keyboard?
Post by: regack on Wed, 22 January 2014, 15:47:30
Are diodes even necessary? I mean... obviously you aren't going to get more than 2KRO on this.
Anyway, I'm still down for offering these in a groupbuy. I can include it next time I do some novelty key dyesubs with imsto which will probably be soonish.

I lol'ed. :D

NKRO where N=2

:P

Still need the zener diodes to get the usb data line voltage down, but the others could be probably be ignored for some minor savings.  Pads could be bridged with a bit of wire or something if you want to leave them out. 

Title: Re: Make a 2 key keyboard?
Post by: YoungMichael88 on Wed, 22 January 2014, 15:56:49
I think if anything, this 2 key PCB should be overkill.
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Wed, 22 January 2014, 16:04:22
I think if anything, this 2 key PCB should be overkill.

The best way :D
Title: Re: Make a 2 key keyboard?
Post by: regack on Wed, 22 January 2014, 16:16:20
I think if anything, this 2 key PCB should be overkill.

You're probably right, but it would be hard to find a place to mount the USB otherwise.  Honestly, the whole concept is ridiculous, but I'm having some fun with it.

Anyway, all the parts to build one (PCB, usb, switches, resistors, caps, diodes, LEDs) cost me ~$8.  It would go down in quantities of more than 1-at-a-time. 

If you wanted to build a bluetooth one based on the lady ada's bluefruit, you'd probably just wire up the switches directly and go with a little two-switch plate in lieu of the PCB.

 
Title: Re: Make a 2 key keyboard?
Post by: Glod on Thu, 23 January 2014, 18:51:49
make a micro-plate that has a loop on it, doubles as keychain

i wish you could have it type something when you press a key like the techkeys thing, but this is still cool

Title: Re: Make a 2 key keyboard?
Post by: kfmfe04 on Thu, 23 January 2014, 18:58:22
This is epic lol! A little tricked-out 2-keyer. I probably missed it, but what keys will it be?

0 1
Title: Re: Make a 2 key keyboard?
Post by: jdcarpe on Thu, 23 January 2014, 19:41:32
This is epic lol! A little tricked-out 2-keyer. I probably missed it, but what keys will it be?

0 1

dit dah
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Thu, 23 January 2014, 20:35:50
One has to be the Any key.  The other one?
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Thu, 23 January 2014, 22:39:30
1 A

it's the 1a keyboard
Title: Re: Make a 2 key keyboard?
Post by: YoungMichael88 on Thu, 23 January 2014, 23:51:07

1 A

it's the 1a keyboard
That would make too much sense
Title: Re: Make a 2 key keyboard?
Post by: TheSoulhunter on Fri, 24 January 2014, 00:30:38
WANT! :D
Title: Re: Make a 2 key keyboard?
Post by: Photoelectric on Fri, 24 January 2014, 01:07:36
"G" and "H".

Looking good already!
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Fri, 24 January 2014, 03:28:24
"G" and "H".

Looking good already!

+1
Title: Re: Make a 2 key keyboard?
Post by: BlueBär on Fri, 24 January 2014, 03:35:33
Will there be an ISO version?
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Fri, 24 January 2014, 03:37:20
Will there be an ISO version?

:confused:

Next thing you know, someone will want Dvorak layout!
Title: Re: Make a 2 key keyboard?
Post by: BlueBär on Fri, 24 January 2014, 03:38:29
Next thing you know, someone will want Dvorak layout!

What about a split design for better ergonomics?
Title: Re: Make a 2 key keyboard?
Post by: McWilloughby on Fri, 24 January 2014, 06:06:42
Next thing you know, someone will want Dvorak layout!

What about a split design for better ergonomics?

ErgoDuoTM
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Fri, 24 January 2014, 13:22:14
It's the DUKE OF NEW YORK keyboard!
(http://i.ebayimg.com/t/The-Duke-of-New-York-Escape-from-New-York-Isaac-Hayes-T-/19/!BdWhs-wB2k~$%28KGrHqYH-EQErgv!IWRgBK4hm1sBdw~~_35.GIF)
Title: Re: Make a 2 key keyboard?
Post by: HPE1000 on Sat, 25 January 2014, 17:41:13
I know it's not really the thread for this but I would just love to see a programmable ~5-10 key board to use as a media controller. People could use it for play, pause, track forward, track backward, random, maybe volume down and up.
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Sat, 25 January 2014, 17:57:13
I wouldn't mind something like that either... maybe make PCB that fit inside the CM switch tester... nice easy project.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Sat, 25 January 2014, 17:58:34
Yeah a PCB for the switch tester would be pretty sweet. But first thing's first is the 1a
Title: Re: Make a 2 key keyboard?
Post by: rowdy on Sat, 25 January 2014, 19:04:06
Or this? ...

http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494
Title: Re: Make a 2 key keyboard?
Post by: regack on Sat, 25 January 2014, 19:13:27

Or this? ...


http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494


Like this thing?
[attach=1]
Title: Re: Make a 2 key keyboard?
Post by: HPE1000 on Sat, 25 January 2014, 19:37:06

Or this? ...


http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494


Like this thing?
(Attachment Link)
I kinda want it nao
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Sun, 26 January 2014, 16:04:16
You know thanks to this I started playing Osu again. And I'm starting to think I'd have to bolt this thing to my desk in order to be able to play Osu with it.

#intenseapm
Title: Re: Make a 2 key keyboard?
Post by: BlueBär on Sun, 26 January 2014, 17:08:28
No, what you need is a metal case to go with it, that should have enough weight to keep it on your desk.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Sun, 26 January 2014, 17:09:55
No, what you need is a metal case to go with it, that should have enough weight to keep it on your desk.

I think it would still tip over or slide around because of how small it is, and how much I'd be mashing.
Title: Re: Make a 2 key keyboard?
Post by: BlueBär on Sun, 26 January 2014, 17:26:46
I think it would still tip over or slide around because of how small it is, and how much I'd be mashing.

Hmm that depends on the size of course. Or maybe some kind of clamping mehcnaism to clamp it onto your desk?
Title: Re: Make a 2 key keyboard?
Post by: Comment on Sun, 26 January 2014, 18:15:00
I think it would still tip over or slide around because of how small it is, and how much I'd be mashing.

Hmm that depends on the size of course. Or maybe some kind of clamping mehcnaism to clamp it onto your desk?
Lead case. Problem solved.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Sun, 26 January 2014, 20:07:26
I'll think of something once I get a few ;)
Title: Re: Make a 2 key keyboard?
Post by: hargon on Tue, 28 January 2014, 04:26:55
Please make the PCB available to all of us!
Title: Re: Make a 2 key keyboard?
Post by: Oobly on Tue, 28 January 2014, 05:02:27
I think it would still tip over or slide around because of how small it is, and how much I'd be mashing.

Hmm that depends on the size of course. Or maybe some kind of clamping mehcnaism to clamp it onto your desk?
Lead case. Problem solved.

Depleted Uranium is denser... Hmm, new keycap material everybody! If you thought thick PBT caps were heavy....
Title: Re: Make a 2 key keyboard?
Post by: moonexe on Tue, 28 January 2014, 06:52:04
Solid gold for a safe alternative :rolleyes:
Title: Re: Make a 2 key keyboard?
Post by: Grendel on Tue, 28 January 2014, 12:41:00
Tungsten -- about the same density as Gold but cheaper :p
Title: Re: Make a 2 key keyboard?
Post by: moonexe on Tue, 28 January 2014, 12:47:27
But not as cool.
Title: Re: Make a 2 key keyboard?
Post by: dorkvader on Tue, 28 January 2014, 22:47:36
Solid gold for a safe alternative :rolleyes:

I'm a'll about the osmium / iridium.

As far as cases, you can fabricate something that's heavy pretty easily (and cheaply). though you may run into height concerns. I plan to bolt mine to some scrap metal and have done.
Title: Re: Make a 2 key keyboard?
Post by: ebacho on Wed, 29 January 2014, 00:42:32
No, what you need is a metal case to go with it, that should have enough weight to keep it on your desk.

I think it would still tip over or slide around because of how small it is, and how much I'd be mashing.

Depending on how much you 2 key and whether you 1 key using your index/middle finger will probably affect how you want to weigh it.  I have a tendency to favor my middle finger for both streams and single taps, at any rate.  BPM will probably affect things too, as well as pcb flex if there's no plate. 
Title: Re: Make a 2 key keyboard?
Post by: regack on Thu, 30 January 2014, 18:31:56
I should probably actually test the electronics first, but...


[attach=1]
[attach=2]
Title: Re: Make a 2 key keyboard?
Post by: BlueBär on Thu, 30 January 2014, 18:35:06
I should probably actually test the electronics first, but...

Very nice! Total cost of the PCB + case?
Title: Re: Make a 2 key keyboard?
Post by: HPE1000 on Thu, 30 January 2014, 18:38:01
Awesome, I could see it being used as an upvote/downvote tool  :)
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Thu, 30 January 2014, 18:57:34
ROFL nice
Title: Re: Make a 2 key keyboard?
Post by: regack on Thu, 30 January 2014, 19:18:55
I should probably actually test the electronics first, but...

Very nice! Total cost of the PCB + case?

The shapeways case was $14.52 shipped.  This is only the second time I've had anything 3d printed before, it might be possible to tweak it cheaper, I don't know.  Might be cheaper to not use shapeways as well.  Not really an area I have a lot of experience with. 

As a one-off, the PCB + parts came out to <$8 (inclusive of shipping charges from me buying some bits from mouser).

In quantities of 100, the per-unit price of components goes down to like $2.  I'm not sure about the PCBs, but it's probably pretty low as well.  I was going to get an estimate, but I've been short on time lately and keep forgetting to get to things.
Title: Re: Make a 2 key keyboard?
Post by: ebacho on Fri, 31 January 2014, 01:23:11
Don't have much to add, but if there's ever a group buy I'd be interested in picking up several of these.
Title: Re: Make a 2 key keyboard?
Post by: IvanIvanovich on Fri, 31 January 2014, 12:16:08
Not bad... so perhaps in the groupbuy we can do a kit of case + pcb + 2 PBT dyesub keycap for around $20-22? Unless shapeway does volume pricing, then it would be cheaper? Let me know all the details and I will launch a buy if you don't want to do it.
Title: Re: Make a 2 key keyboard?
Post by: moonexe on Fri, 31 January 2014, 15:10:09
Unless shapeway does volume pricing, then it would be cheaper?

Quote from: Shapeways
Do you offer volume discounts?
Due to the nature of 3D Printing, the price per object does not decrease with larger volumes. As a result, we do not offer volume discounts.


Although if you print several cases in a single file, you could skip the per item setup fee, saving a very small amount per case... But I doubt it would be significant.
Title: Re: Make a 2 key keyboard?
Post by: FrostyToast on Fri, 31 January 2014, 15:17:23
Would it be possible to use a plate and slab to sandwich the pcb in order to make it cheaper? That way you don't have to 3D print and can instead use a CNC.
Title: Re: Make a 2 key keyboard?
Post by: JaccoW on Fri, 31 January 2014, 17:21:51
(http://i.imgur.com/wwZvs1nm.png)(http://i.imgur.com/L1T8q5Im.png)
Paragon/Renegade anyone? (http://geekhack.org/index.php?topic=53820.0;topicseen)  :p
Title: Re: Make a 2 key keyboard?
Post by: WangZi on Sun, 02 February 2014, 08:29:05
Nice job regack
Title: Re: Make a 2 key keyboard?
Post by: regack on Mon, 03 February 2014, 15:16:33
The good:
1) The LEDs work... but I'm adding a jumper, because they're always on (unless of course, you don't install them)
[attach=1]
2) Created a little jig board to aid in programming this thing (which went fine) but now I have to wait for those to show up. 


The bad:
1) I need different zener diodes.  The ones I got are 500mW, and they don't seem to be activating with the low current going on here.  I've ordered some replacements, but also had to adjust the footprint down to match (SOD-323).
Title: Re: Make a 2 key keyboard?
Post by: BlueBär on Mon, 03 February 2014, 15:49:34
The good:
1) The LEDs work... but I'm adding a jumper, because they're always on (unless of course, you don't install them)
(Attachment Link)
2) Created a little jig board to aid in programming this thing (which went fine) but now I have to wait for those to show up. 


The bad:
1) I need different zener diodes.  The ones I got are 500mW, and they don't seem to be activating with the low current going on here.  I've ordered some replacements, but also had to adjust the footprint down to match (SOD-323).

Maybe make one of the keys a dedicated on/off switch for the LEDs?
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Mon, 03 February 2014, 16:54:29
Damn... looks awesome though lol. Time to go play some Protoss
Title: Re: Make a 2 key keyboard?
Post by: dustinhxc on Mon, 03 February 2014, 19:04:28
The good:
1) The LEDs work... but I'm adding a jumper, because they're always on (unless of course, you don't install them)
(Attachment Link)
2) Created a little jig board to aid in programming this thing (which went fine) but now I have to wait for those to show up. 


The bad:
1) I need different zener diodes.  The ones I got are 500mW, and they don't seem to be activating with the low current going on here.  I've ordered some replacements, but also had to adjust the footprint down to match (SOD-323).

Great job man!
Title: Re: Make a 2 key keyboard?
Post by: BlueByLiquid on Mon, 03 February 2014, 23:43:52
Has anyone thought of doing on of these for the CM storm key switch tester? The case is really solid and would make for a cheap option for six keys.

http://www.cmstore-usa.com/mechanical-key-switch-demo-board/

Here is the side profile so you can see the case: http://www.cmstore-usa.com/productimage.php?product_id=659

I was thinking about doing point to point on mine but would rather just but a one off board? Thoughts?
Title: Re: Make a 2 key keyboard?
Post by: Comment on Mon, 03 February 2014, 23:48:02
Has anyone thought of doing on of these for the CM storm key switch tester? The case is really solid and would make for a cheap option for six keys.

http://www.cmstore-usa.com/mechanical-key-switch-demo-board/

Here is the side profile so you can see the case: http://www.cmstore-usa.com/productimage.php?product_id=659

I was thinking about doing point to point on mine but would rather just but a one off board? Thoughts?
Whats that case made out of?
Title: Re: Make a 2 key keyboard?
Post by: Grendel on Tue, 04 February 2014, 02:25:36
Has anyone thought of doing on of these for the CM storm key switch tester? The case is really solid and would make for a cheap option for six keys.

Yea (http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494). I did conclude that a board w/ the Teensy hanging underneath would fit and messed around w/ upverter a bit. It should be pretty easy for an EE to do a layout, but being a CE I didn't get far in a reasonable amount of time, so I put it on the back-burner :/ I still have an empty tester, if someone wants to make a layout I could measure the box out and provide a connection list.
Title: Re: Make a 2 key keyboard?
Post by: LadyPecs on Tue, 04 February 2014, 16:57:56
Oh my that thing is cute. Makes me want to play super hexagon.
Title: Re: Make a 2 key keyboard?
Post by: BlueByLiquid on Tue, 04 February 2014, 17:53:29
Has anyone thought of doing on of these for the CM storm key switch tester? The case is really solid and would make for a cheap option for six keys.

http://www.cmstore-usa.com/mechanical-key-switch-demo-board/

Here is the side profile so you can see the case: http://www.cmstore-usa.com/productimage.php?product_id=659

I was thinking about doing point to point on mine but would rather just but a one off board? Thoughts?
Whats that case made out of?

Its made of a hard and thick plastic material
Title: Re: Make a 2 key keyboard?
Post by: joneslee85 on Tue, 04 February 2014, 18:30:10
4 keys would be nice. as it can be used for dota 2
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Tue, 04 February 2014, 18:46:39
4 keys would be nice. as it can be used for dota 2

If you play dota with only 4 keys I don't know what to tell you

unless you meant league of lesbians
Title: Re: Make a 2 key keyboard?
Post by: shrapneL on Tue, 04 February 2014, 19:40:20
4 keys would be nice. as it can be used for dota 2

If you play dota with only 4 keys I don't know what to tell you

unless you meant league of lesbians

Ouch
Title: Re: Make a 2 key keyboard?
Post by: BlueByLiquid on Wed, 05 February 2014, 01:00:57
Has anyone thought of doing on of these for the CM storm key switch tester? The case is really solid and would make for a cheap option for six keys.

Yea (http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494). I did conclude that a board w/ the Teensy hanging underneath would fit and messed around w/ upverter a bit. It should be pretty easy for an EE to do a layout, but being a CE I didn't get far in a reasonable amount of time, so I put it on the back-burner :/ I still have an empty tester, if someone wants to make a layout I could measure the box out and provide a connection list.

That looks exactly like was I was looking for. Awesome work! If you can get someone to do the pcb I would buy a small run of the boards. This would be pretty nice I bet we could get it sized to have holes so it would be stabilized by the spikes inside the com storm case and all we would have to do is Dremel the plastic for the USB hole.
Title: Re: Make a 2 key keyboard?
Post by: neun_sechs_zwei on Mon, 10 February 2014, 21:59:33
Got a couple TechKeys cards today... needed something to mount a few switches to for fun. Also wasted too long probably this weekend building the toolchain to flash this thing...

The two-key board is nice!
Title: Re: Make a 2 key keyboard?
Post by: jdcarpe on Tue, 18 February 2014, 09:09:51
Someone made one, DIY.

http://kimondo.co.uk/smallest-usb-mechanical-keyboard-world/
Title: Re: Make a 2 key keyboard?
Post by: CPTBadAss on Tue, 18 February 2014, 09:19:43
Would it be possible to use a plate and slab to sandwich the pcb in order to make it cheaper? That way you don't have to 3D print and can instead use a CNC.

CNC is not necessarily cheaper.
Title: Re: Make a 2 key keyboard?
Post by: hargon on Sun, 13 April 2014, 10:08:10
I'm curious: Any news? Did you finish it or encounter any new problems?

I'm interested in building something similar as a little project myself. Hopefully you don't mind me using your thread to ask if anyone can check the schematic I have prepared so far. Should this work? Did i do anything wrong?

[attach=1]

Thanks in advance.
Title: Re: Make a 2 key keyboard?
Post by: BlueByLiquid on Fri, 09 May 2014, 11:09:56
did you make the board? I'm interested.
Title: Re: Make a 2 key keyboard?
Post by: Sifo on Fri, 09 May 2014, 23:25:01
The boards are done I think it's just regack hasn't had time to play around with the firmware.