[WIP] THKB - Tiny Hacking Keyboard - 40%

kile

02 May 2014, 19:28

I've never had a Teensy, so I can't be sure, but it looks Ok to me. Check out the OneHand thread, PJE mounts his Teensy in a similar way.

I would make the traces thicker. 0.016" is my favourite. Try to get the traces as far away from on another as possible. If there's space, try move the traces so that they are equally distant from any other trace.

The topmost red trace on the right side seems to appear out of nowhere. The one that start at SW_A11 and goes all the way between SW_A6 and SW_A7 and then disappears. Is that Ok?

User avatar
Muirium
µ

02 May 2014, 19:33

Imagine how awesome this board would be with your wireless controller, Kile. Any chance you might make that a general purpose component for custom keyboards?

User avatar
ne0phyte
Toast.

02 May 2014, 19:36

Thanks for your response. I'll make the traces thicker and try to change the schematic so I can move them further away from each other.

Yes, the red line is correct. I exported both front and back of the PCB into one image and there just happens to be another lane exactly on top of it:
Spoiler:
Image

User avatar
ne0phyte
Toast.

02 May 2014, 21:34

I'm finally done with simplifying the PCB design. I increased the trace thickness and min. distance.
There's probably more one could optimize, but I'm happy with the result for now.

@kile could you have another look and see if you can spot anything that could cause problems?
EDIT: Oh and I removed the first four pins of the teensy as thats the end that will stick out through the middle layer.
Image
Last edited by ne0phyte on 03 May 2014, 01:32, edited 1 time in total.

kile

02 May 2014, 21:55

That's much better. Have you done a DRC (design rule check)? That might bring out a few potential problems.

It looks Ok to me.

User avatar
ne0phyte
Toast.

02 May 2014, 21:59

Yes I have, no problems found. I guess it's ready to order a prototype then :P

User avatar
ne0phyte
Toast.

03 May 2014, 13:57

I changed a few more things and just ordered the prototype PCB.
Well, I actually ordered two because one was 61€ shipped and two were 77€ - just 16€ more :D

Image
Last edited by ne0phyte on 04 May 2014, 16:16, edited 1 time in total.

User avatar
pexon

03 May 2014, 15:30

Can I have the other? I'll pay you :)

User avatar
Muirium
µ

03 May 2014, 16:55

Untested! Though it does look nice enough to work

User avatar
ne0phyte
Toast.

03 May 2014, 17:37

Muirium wrote:Untested! Though it does look nice enough to work
Yeah indeed. It's very likely that it will work but who knows...
pexon wrote:Can I have the other? I'll pay you :)
I can't promise anything yet but I may run a small group buy for a PCB [+ case?] later if it turns out good.
Probably with a case as there were several people who were interested in it when I first started working on my 40%.

User avatar
pexon

04 May 2014, 14:24

Sounds good to me brother, I'd be interested in one for sure. Glad to see you have interest in them, thanks for your hard work, cant wait to see real life pics of the PCB

User avatar
ne0phyte
Toast.

08 May 2014, 17:03

I worked on the case today and this is what I got so far. The total height of the case will be 15mm (mount plate to bottom layer) with
- 1.5mm mount plate
- 2x 3mm closed middle layer
- 2x 3mm open middle layer (for teensy)
- 1.5mm bottom layer

It's still to be determined whether I will actually use the layered case design or if I can get the case made by a friend out of one block of aluminum.
Image
Case layers:
Spoiler:
Image

User avatar
bearcat

09 May 2014, 00:30

I really love this! Looking forward to seeing how your PCB turns out.

User avatar
Hypersphere

09 May 2014, 00:52

Intriguing project! This looks good enough to go into production after you have completed your prototype.

As a Mac user, I would not need/want a Win and/or Menu key, but Win and/or Menu could be remapped as Command or perhaps Command and an additional Alt or Ctrl.

Perhaps I missed this, but why did you decide to make Fn1 larger than 1x?

Best wishes for bringing this to a successful conclusion!

User avatar
Muirium
µ

09 May 2014, 01:23

rjrich wrote:Perhaps I missed this, but why did you decide to make Fn1 larger than 1x?
Symmetry!

A solid aluminium case would be so boss. Hopefully you can pull it off, Neo.

User avatar
Hypersphere

09 May 2014, 01:30

Muirium wrote:
rjrich wrote:Perhaps I missed this, but why did you decide to make Fn1 larger than 1x?
Symmetry!

A solid aluminium case would be so boss. Hopefully you can pull it off, Neo.
Thanks, Muirium! I should have known -- symmetry (and asymmetry, such as optical isomerism), is one of my favorite subjects!

User avatar
ne0phyte
Toast.

09 May 2014, 08:50

Muirium wrote:
rjrich wrote:Perhaps I missed this, but why did you decide to make Fn1 larger than 1x?
Symmetry!
Not quite!
When I started it originally looked like this with another alt on the left and Menu on the right:
Image

But I decided to remove those as I rarely need the Menu key and the second Alt key is superfluous.
The original idea was to have both Alt and AltGr, but I decided to put AltGr on the first layer and Alt on all FN layers.
That way I can use AltGr for Umlauts and still have alt for everything else available even without those two keys.
Muirium wrote:A solid aluminium case would be so boss. Hopefully you can pull it off, Neo.
Yeah, I really hope I can do that.
rjrich wrote:Best wishes for bringing this to a successful conclusion!
Thanks!

User avatar
ne0phyte
Toast.

12 May 2014, 23:18

Update time! I worked on the case and updated the pic of the case layers in the first post.

Sadly I don't have the money to order a case right now, so that'll have to wait a bit :?
The bulk discount is interesting though. This is for a full case with 10x 1.5mm (case) and 3x 3mm (foot) aluminium layers.

Code: Select all

amount | with foot | without foot
-------|-----------|-------------
     1 |  214,75€  |  181,33€
     2 |  117,36€  |   99,51€
     3 |   84,95€  |   72,27€
     4 |   68,66€  |   58.60€
Looks like I will buy 2-4 cases. If there is really anything wrong I can still change individual layers or adapt the PCB accordingly.

The front and back now look like this:
Image
Image

User avatar
ne0phyte
Toast.

27 May 2014, 12:12

I got the PCBs today! :D :D
The alu mount plates should be here in about a week :mrgreen:
Image

Lots of pictures
Spoiler:
Image
Image
Image
Image
Image
Image
Image

User avatar
Muirium
µ

27 May 2014, 12:51

Delicious!

User avatar
jdcarpe

27 May 2014, 15:41

I love how your project turned out! I want one for my collection. :)

User avatar
dustinhxc

27 May 2014, 18:55

Very cool man! Stoked to see the outcome of the case!

User avatar
pyrelink

27 May 2014, 23:09

Looks great!

User avatar
ne0phyte
Toast.

30 May 2014, 17:35

Assembling in progress...
Image
Image

User avatar
scottc

30 May 2014, 18:09

Awwww yissss!

User avatar
ne0phyte
Toast.

30 May 2014, 18:24

Pics of assembly, going to update this as I go:
Spoiler:
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Last edited by ne0phyte on 30 May 2014, 23:52, edited 5 times in total.

User avatar
bearcat

30 May 2014, 19:10

Heh, i did that with my ergodox, but didn't notice until i'd put the teensy on the headers. Oops... I then had a hell of a time trying to heat all the pads simultaneously to be able to remove it. Ended up totally delaminating and ripping a trace off the board :? maybe don't do that... With just header pins i guess you can cut the black stuff and back them out one at a time, right?

User avatar
ne0phyte
Toast.

30 May 2014, 19:15

bearcat wrote:Heh, i did that with my ergodox, but didn't notice until i'd put the teensy on the headers. Oops... I then had a hell of a time trying to heat all the pads simultaneously to be able to remove it. Ended up totally delaminating and ripping a trace off the board :? maybe don't do that...
Already fixed, check the pictures.
I cut the plastic spacer to separate all the pins and pulled them out one after the other and removed the solder with my solder sucker.

User avatar
Muirium
µ

30 May 2014, 19:36

Desoldering… shudder.

Nice clean looking PCBs you've made there, Neo. I have high hopes for this one being an elegant little board!

User avatar
bearcat

30 May 2014, 19:49

too fast for me!

Post Reply

Return to “Workshop”