geekhack

geekhack Projects => Making Stuff Together! => Topic started by: afferscheim on Tue, 26 December 2017, 18:07:36

Title: mec.Numpad - Homemade Keypad
Post by: afferscheim on Tue, 26 December 2017, 18:07:36
Hi All & Season's greetings !

Let me present you mec.Numpad, a small clicky keypad of my creation.

(https://i.imgur.com/B7HRSIO.jpg)

Features list:

(https://i.imgur.com/jAYEuzs.jpg) (https://i.imgur.com/m47tdNg.jpg)

Decided to build a numpad to get back to electronic development, didn't want to program anything so I built it around a SK5126445 chip from Sprintek, quite a good chip but a bit tedious to solder without proper equipment (QFN44+1 - 0.5mm pitch) - still managed to get it to work using an industrial heat blower (and a lot of patience) to solder it  ;D .

(https://i.imgur.com/SCfj7ib.jpg) (https://i.imgur.com/P4kAWLp.jpg) (https://i.imgur.com/TJSkhqt.jpg) (https://i.imgur.com/6pTBFcF.jpg)
(https://i.imgur.com/fpcxWxe.jpg)

Nothing crazy in the numpad department, splitted numpad-0 in two to have a fn instead, with numlock this enables four layers of programmation on the keypad - complete overkill for a numpad.

(https://i.imgur.com/vVCxFLv.jpg)

On the right side of the keypad, things are a more interesting, four switches ( initially intended for media control ) and a rotary encoder, I use it for volume control purposes - I designed to get a nice clicky feedback :

(https://i.imgur.com/3TVMoPp.png)

Video rotary encoder[chttps://youtu.be/bEPTY0YaYSE (https://youtu.be/bEPTY0YaYSE)

(https://i.imgur.com/OHLuU8c.png)

Video back lighthttps://youtu.be/ew9GCYcXM5g (https://youtu.be/ew9GCYcXM5g)

The PCB is "hanged" on the steel support plate by the switches and LEDs' solder joints since I didn't put support on the bottom of the enclosure, the top part is screwed from the bottom of the unit. I also designed some tiny feet to screw on the bottom of the enclosure to raise the keypad a bit.

(https://i.imgur.com/FQVYcjP.png)
(https://i.imgur.com/sfZb9ua.jpg)
(https://i.imgur.com/LdIa2GK.jpg)
(https://i.imgur.com/QACawhr.jpg)
(https://i.imgur.com/UueyNE9.jpg)
(https://i.imgur.com/ScAzoPs.jpg)

Of course, It wasn't a perfect run -  I had my lot of fails and lessons learned:
Title: Re: mec.Numpad - Homemade Keypad
Post by: OldIsNew on Tue, 26 December 2017, 21:24:04
Very cool and looks sharp! I'd say that certainly qualifies as a serious keypad!
Title: Re: mec.Numpad - Homemade Keypad
Post by: smittysteve on Wed, 27 December 2017, 00:37:36
You know, I really like this. I upgraded an older Das Keyboard to a Das 4 Professional in 2014-ish and loved the scroll wheel, even for something pretty simple like volume. I can see myself using this.

I may have missed it, but have you thought about potential finishes and colors you might offer?

I would also love to see the case grown to replace the feet on the bottom. I’d pick an angle (7ish for my vote) and design the case for it. To pair with high end customs, I’d rather solid metal instead of feet.

Thanks for posting this- I’ll be following the thread and hoping you progress to a buy.
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Wed, 27 December 2017, 08:18:59
You know, I really like this. I upgraded an older Das Keyboard to a Das 4 Professional in 2014-ish and loved the scroll wheel, even for something pretty simple like volume. I can see myself using this.

I may have missed it, but have you thought about potential finishes and colors you might offer?

I would also love to see the case grown to replace the feet on the bottom. I’d pick an angle (7ish for my vote) and design the case for it. To pair with high end customs, I’d rather solid metal instead of feet.

Thanks for posting this- I’ll be following the thread and hoping you progress to a buy.

Thanks!

To be honest, I didn't think about the different possibilities of finish and colors but basically any RAL colors (https://www.windows24.com/images/ral-color.jpg (https://www.windows24.com/images/ral-color.jpg)) should be possible if I would find a good mechanics.

Regarding the feet, I couldn't agree more, it seemed a good idea while designing but now I wish I didn't do that  ;D

just one question; where did you get that 7° ?
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Wed, 27 December 2017, 08:19:39
Very cool and looks sharp! I'd say that certainly qualifies as a serious keypad!

Thanks for the support mate!
Title: Re: mec.Numpad - Homemade Keypad
Post by: Phenix on Fri, 29 December 2017, 14:00:57
thats a great numpad!
I love the volume knob, if i were more skilled i would love to install one in my kinesis build (nirvana style)
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Sat, 30 December 2017, 09:27:38
thats a great numpad!
I love the volume knob, if i were more skilled i would love to install one in my kinesis build (nirvana style)

Thanks !, it is not so complicated to create such circuit, I don't know about the integration in your build, but if you are interested I can share my schematic diagram to inspire you !

You know, I really like this. I upgraded an older Das Keyboard to a Das 4 Professional in 2014-ish and loved the scroll wheel, even for something pretty simple like volume. I can see myself using this.

I may have missed it, but have you thought about potential finishes and colors you might offer?

I would also love to see the case grown to replace the feet on the bottom. I’d pick an angle (7ish for my vote) and design the case for it. To pair with high end customs, I’d rather solid metal instead of feet.

Thanks for posting this- I’ll be following the thread and hoping you progress to a buy.

Thanks!

To be honest, I didn't think about the different possibilities of finish and colors but basically any RAL colors (https://www.windows24.com/images/ral-color.jpg (https://www.windows24.com/images/ral-color.jpg)) should be possible if I would find a good mechanics.

Regarding the feet, I couldn't agree more, it seemed a good idea while designing but now I wish I didn't do that  ;D

just one question; where did you get that 7° ?

I am now thinking about a module to bolt instead of the feet, I want to make it heavier, I will keep you all posted !

Title: Re: mec.Numpad - Homemade Keypad
Post by: menuhin on Sat, 30 December 2017, 11:20:32
Great Numpad!

Quote
... designed and assembled in Switzerland  :thumb: ...

Does it imply that the parts are manufactured in China / Germany / Eastern Europe / Southeast Asia?
And there is a possibility of groupbuy?
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Sat, 30 December 2017, 13:24:40
Great Numpad!

Quote
... designed and assembled in Switzerland  :thumb: ...

Does it imply that the parts are manufactured in China / Germany / Eastern Europe / Southeast Asia?
And there is a possibility of groupbuy?

Hi there,

Thanks ! and Yes, you are correct - the electronic parts are coming from USA mostly and Germany (switches) - the enclosure and PCB was manufactured in China - and finally I soldered everything on the board and installed it in the enclosure.

So far no groupbuy possibilities as this is only a prototype - but it might come in the future  :thumb:
Title: Re: mec.Numpad - Homemade Keypad
Post by: menuhin on Sat, 30 December 2017, 13:44:38
Great Numpad!

Quote
... designed and assembled in Switzerland  :thumb: ...

Does it imply that the parts are manufactured in China / Germany / Eastern Europe / Southeast Asia?
And there is a possibility of groupbuy?

Hi there,

Thanks ! and Yes, you are correct - the electronic parts are coming from USA mostly and Germany (switches) - the enclosure and PCB was manufactured in China - and finally I soldered everything on the board and installed it in the enclosure.

So far no groupbuy possibilities as this is only a prototype - but it might come in the future  :thumb:

Quite curious how much in total was spent to create this prototype - and how much the enclosure and anodizing work cost.

I really like particularly the design decision to have that 2x2 cluster instead of the usual arrow key cluster, which make the whole module more lean and streamlined looking.
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Sat, 30 December 2017, 17:48:12
Quite curious how much in total was spent to create this prototype - and how much the enclosure and anodizing work cost.

I really like particularly the design decision to have that 2x2 cluster instead of the usual arrow key cluster, which make the whole module more lean and streamlined looking.

I don't have a very clear accounting so far, but I am working on it - however, the enclosure was manufactured and anodized for 155USD (shipping included) but i do not recommend this vendor for high end products.

Thanks for the good words though!
Title: Re: mec.Numpad - Homemade Keypad
Post by: Avalai on Wed, 03 January 2018, 09:26:39
I would jump on a GB of this in a heartbeat. It looks like the only numpad I'd ever need! I look forward to seeing where you take it.

To add my opinion to the discussion of the angle, I wouldn't want to go much above the 7° mentioned above. Building some angle into the case would look smooth, but I would find it more useful if it were completely flat, and I have the option to add feet. It might not look as nice, but I think the option to angle it or not would allow it to be used in more situations.

All that to say, I'd probably buy it either way. It looks super useful no matter what the angle is!
Title: Re: mec.Numpad - Homemade Keypad
Post by: hydrochloride on Wed, 03 January 2018, 10:53:09
Definitely waiting for the group buy!

Sent from my ONEPLUS A3000 using Tapatalk

Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Thu, 04 January 2018, 13:38:02
I would jump on a GB of this in a heartbeat. It looks like the only numpad I'd ever need! I look forward to seeing where you take it.

To add my opinion to the discussion of the angle, I wouldn't want to go much above the 7° mentioned above. Building some angle into the case would look smooth, but I would find it more useful if it were completely flat, and I have the option to add feet. It might not look as nice, but I think the option to angle it or not would allow it to be used in more situations.

All that to say, I'd probably buy it either way. It looks super useful no matter what the angle is!

Thanks ! I am also not sure about this option; I love the idea of the possibility to tilt it or keep it flat but at the same time I also think that the feet don't look so nice  :-\

Definitely waiting for the group buy!

Sent from my ONEPLUS A3000 using Tapatalk



Thanks, I will update this thread in case it happens.
Title: Re: mec.Numpad - Homemade Keypad
Post by: MikeTheTiger on Fri, 05 January 2018, 08:51:40
I have no use for this...but I need it badly.  :thumb:
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Sat, 06 January 2018, 03:48:37
I have no use for this...but I need it badly.  :thumb:

Thanks  :thumb:
Title: Re: mec.Numpad - Homemade Keypad
Post by: corygrapher on Sat, 06 January 2018, 20:29:07
Totally in for this if there's a group buy.
Title: Re: mec.Numpad - Homemade Keypad
Post by: Buems on Fri, 12 January 2018, 08:31:20
I'm keeping an eye out for updates. :)
This looks great!
Title: Re: mec.Numpad - Homemade Keypad
Post by: Phenix on Sun, 14 January 2018, 17:15:07
would be really awesome if you could help me get that rotary encoder to work..
as far as I got it you essentially scrapped the "anolog" design and "just" declared right/left/depress to actual codes which are integrated in the matrix?

My build is just the hardware side which I am confident to succeed - Im more worried about the electronic side..
I guess I can hook the knob to a teensy or a ProMicro?
which knob did you ordered in specific?
Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Fri, 19 January 2018, 01:59:34
Hello there,

Sorry for the delay, I used an Alps encoder, there is no need for a particular one, the idea is to translatr the two phased of the encoder into single impulses.

I used a d-latch circuit, but you can use any design that suits you.

I am designing an upgraded version and will update soon.

Sent from my BBA100-2 using Tapatalk

Title: Re: mec.Numpad - Homemade Keypad
Post by: afferscheim on Wed, 14 February 2018, 12:04:15
Thank you all for voting - wasn't aware that I got selected and learned today that I won KotM December 2017  :p

See you soon for the next steps !
Title: Re: mec.Numpad - Homemade Keypad
Post by: UsualSuspectXXX on Wed, 14 February 2018, 20:18:14
Thank you all for voting - wasn't aware that I got selected and learned today that I won KotM December 2017  :p

See you soon for the next steps !

Congrats man! Can't wait to see what comes next for this project.
Title: Re: mec.Numpad - Homemade Keypad
Post by: emenelopee on Wed, 14 February 2018, 21:35:24
Thank you all for voting - wasn't aware that I got selected and learned today that I won KotM December 2017  :p

See you soon for the next steps !

Oh, look at that, I also didn't know I was in the running! With an unfinished board! Also that KotM was a thing! But mostly congrats!

I'll need to ask you about the dial - I was thinking of doing something similar on my board by I have no idea how to wire something like that.
Title: Re: mec.Numpad - Homemade Keypad
Post by: TonyD on Thu, 15 February 2018, 10:33:31
+1 congrats for winning KotM

Looking forward to seeing some updates
Title: Re: mec.Numpad - Homemade Keypad
Post by: tenfour on Mon, 26 March 2018, 08:56:12
This is amazing. Things like this make me wish audio software had a unified way of utilizing such knobs. It would kill me to have this beauty and still have to awkwardly tweak effect parameters with a mouse.