geekhack
geekhack Projects => Making Stuff Together! => Topic started 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.
-
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
-
For sure that is a great suggestion... just get the techkeys card and only put 2 switch on it. Reprogram it. Done.
-
Not great computer programmer, do you know if it will be complicated to reprogram the keys?
-
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 am so totally going to make this just for laughs...
[attach=1]
-
^ I'll take one
Put 1, and A on them.
-
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?
-
If this becomes a groupbuy, we should get some really baller 0 and 1 doubleshots to go with it.
-
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
-
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
-
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?
-
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).
-
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?
-
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
-
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.
-
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.
-
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? ;)
-
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?
-
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.
-
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.
-
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
-
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?
-
^ I'll take one
Put 1, and A on them.
The new Sifo Elite Protoss Custom™
-
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
-
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!
-
^ I'll take one
Put 1, and A on them.
The new Sifo Elite Protoss Custom™
Pretty much
-
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.
-
this + tablet = perfect osu! combo
-
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.
-
Let's do it! I'm in for a few. Especially with a couple GMK caps on there. :)
-
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
-
F5 and FN :p
I'm down
-
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.
-
Once that is done we would need some pricing from 3D printer or whatever.
http://geekhack.org/index.php?topic=43362.msg885791#msg885791
-
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. :)
-
What you don't like my 3 Key one?
http://gizmodo.com/you-wont-mind-pocketing-a-business-card-thats-a-worki-1498606304
-
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.
-
The branding.
-
The branding.
+1
-
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.
-
Can't wait ...
-
I would prefer the bare module or a kit with instructions.
-
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.
-
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?
-
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
-
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?
-
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... :))
-
+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?
-
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.
-
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.
-
why not go crazy and make this bluetooth...
-
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 ...
-
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.
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...
-
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 :-[
-
(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).
-
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.
-
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?
-
Sounds like you need a binary keyboard
(http://i.imgur.com/HkbOF8x.jpg)
Way to be hardcore
-
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
-
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.
-
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.
-
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.
-
I *have* a two key keyboard. I call it "a mouse".
It does other things too!
-
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.
-
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
-
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.
-
As usual, I can whip up a layered case.
-
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.
-
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
-
As usual, I can whip up a layered case.
You sure you got time for this?
-
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...
-
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 :)
-
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.
-
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.
-
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 :)
-
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
-
regack, do you have a PCB done?
-
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!!
-
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?
-
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?
-
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.
-
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]
-
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.
-
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 :(
-
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. :(
-
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.
-
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...
-
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.
-
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.
-
[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...
-
^gib plox wtf
-
^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!
-
I JUST NOTICED IT'S CALLED THE 1A KEYBOARD LMFAO
-
regack makes ish happen. I want one :P
-
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.
-
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
-
I didn't think anyone was actually going to do this! :p
-
I didn't think anyone was actually going to do this! :p
regack doesn't just talk the talk he walks the walk ;)
-
(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!
-
This is epic lol! A little tricked-out 2-keyer. I probably missed it, but what keys will it be?
-
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.
-
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.
-
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
-
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.
-
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.
-
I think if anything, this 2 key PCB should be overkill.
-
I think if anything, this 2 key PCB should be overkill.
The best way :D
-
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.
-
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
-
This is epic lol! A little tricked-out 2-keyer. I probably missed it, but what keys will it be?
0 1
-
This is epic lol! A little tricked-out 2-keyer. I probably missed it, but what keys will it be?
0 1
dit dah
-
One has to be the Any key. The other one?
-
1 A
it's the 1a keyboard
-
1 A
it's the 1a keyboard
That would make too much sense
-
WANT! :D
-
"G" and "H".
Looking good already!
-
"G" and "H".
Looking good already!
+1
-
Will there be an ISO version?
-
Will there be an ISO version?
:confused:
Next thing you know, someone will want Dvorak layout!
-
Next thing you know, someone will want Dvorak layout!
What about a split design for better ergonomics?
-
Next thing you know, someone will want Dvorak layout!
What about a split design for better ergonomics?
ErgoDuoTM
-
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)
-
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.
-
I wouldn't mind something like that either... maybe make PCB that fit inside the CM switch tester... nice easy project.
-
Yeah a PCB for the switch tester would be pretty sweet. But first thing's first is the 1a
-
Or this? ...
http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494
-
Or this? ...
http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494
Like this thing?
[attach=1]
-
Or this? ...
http://geekhack.org/index.php?topic=50594.msg1154494#msg1154494
Like this thing?
(Attachment Link)
I kinda want it nao
-
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
-
No, what you need is a metal case to go with it, that should have enough weight to keep it on your desk.
-
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.
-
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?
-
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.
-
I'll think of something once I get a few ;)
-
Please make the PCB available to all of us!
-
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....
-
Solid gold for a safe alternative :rolleyes:
-
Tungsten -- about the same density as Gold but cheaper :p
-
But not as cool.
-
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.
-
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.
-
I should probably actually test the electronics first, but...
[attach=1]
[attach=2]
-
I should probably actually test the electronics first, but...
Very nice! Total cost of the PCB + case?
-
Awesome, I could see it being used as an upvote/downvote tool :)
-
ROFL nice
-
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.
-
Don't have much to add, but if there's ever a group buy I'd be interested in picking up several of these.
-
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.
-
Unless shapeway does volume pricing, then it would be cheaper?
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.
-
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.
-
(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
-
Nice job regack
-
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).
-
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?
-
Damn... looks awesome though lol. Time to go play some Protoss
-
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!
-
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?
-
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?
-
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.
-
Oh my that thing is cute. Makes me want to play super hexagon.
-
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
-
4 keys would be nice. as it can be used for dota 2
-
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
-
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
-
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.
-
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!
-
Someone made one, DIY.
http://kimondo.co.uk/smallest-usb-mechanical-keyboard-world/
-
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.
-
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.
-
did you make the board? I'm interested.
-
The boards are done I think it's just regack hasn't had time to play around with the firmware.