geekhack

geekhack Community => Keyboards => Topic started by: ibnteo on Thu, 03 January 2013, 19:58:25

Title: CatBoard
Post by: ibnteo on Thu, 03 January 2013, 19:58:25
I do my ergonomic keyboard. Controller on at90usb162, keys Cherry MX Black, housing acrylic (laser cut in fablab). It's almost ready, all the source files will be available on github.

(http://ibnteo.klava.org/keyboard/catboard10.jpg)

layout:

(http://ibnteo.klava.org/keyboard/catboard10.png)

(http://ibnteo.klava.org/keyboard/catboard10-layers.png)

Implemented two hardware layout: Qwerty and phonetic JCUKEN.

Will be fast hardware autorepeat the second tap of a button, wrote about Jef Raskin.

Plan to make additional modes to dial with one hand (for designers), chord mode, Morse mode, games mode, enter numbers, etc.
Title: Re: Catboard
Post by: SmallFry on Thu, 03 January 2013, 20:06:59
Woah! Cool board!
Title: Re: Catboard
Post by: TheProfosist on Thu, 03 January 2013, 20:43:15
Looking Good!
Title: Re: Catboard
Post by: KangarooZombies on Thu, 03 January 2013, 20:48:59
Fancy fancy. Those keys are interesting.
Title: Re: Catboard
Post by: The_Beast on Thu, 03 January 2013, 20:53:03
Looks really nice
Title: Re: Catboard
Post by: ibnteo on Thu, 03 January 2013, 21:14:26
Looks really nice

I myself liked this version (and hopefully last), angles reminiscent design knife Kershaw 1990.
Title: Re: Catboard
Post by: Phil21 on Thu, 03 January 2013, 21:20:18
I like this a lot.  Good work!  Keys remind me of an old cash register I operated back as a kid (which I was especially fond of typing on)
Title: Re: Catboard
Post by: ibnteo on Thu, 03 January 2013, 21:27:12
Keys remind me of an old cash register I operated back as a kid (which I was especially fond of typing on)

This they have :)

Tomorrow put you here are:

(http://ibnteo.klava.org/keyboard/print.png)

I will buy caps on WASD.
Title: Re: Catboard
Post by: ibnteo on Fri, 04 January 2013, 17:02:52
(http://ibnteo.klava.org/keyboard/catboard-print-caps.jpg)
Title: Re: Catboard
Post by: hoggy on Fri, 04 January 2013, 17:09:10
Looking sweet!
Title: Re: Catboard
Post by: Burz on Sat, 05 January 2013, 12:26:39
Very interesting! However I am mystified at the apparent lack of dedicated keys for backspace, del, etc.
Title: Re: Catboard
Post by: alaricljs on Sat, 05 January 2013, 14:23:45
I do  see the backspace on the bottom left, the rest must be on a layer that's not called out in the legends.
Title: Re: Catboard
Post by: tp4tissue on Sat, 05 January 2013, 15:30:47
immense soldering ensues.......................
Title: Re: Re: Catboard
Post by: SmallFry on Sat, 05 January 2013, 18:04:12
immense soldering ensues.......................
If they've gotten this far, I don't think a little soldering will kill him... :))
Title: Re: Catboard
Post by: tp4tissue on Sat, 05 January 2013, 18:24:45
immense soldering ensues.......................
If they've gotten this far, I don't think a little soldering will kill him... :))

mm... he could burn himself on the arm, then fall into some wet spot, get a severe bacterial infection, feint in his house, no one checks on him for days, as he must be somewhat miserly to pursue our beloved hobby to begin with... and boom dead.
Title: Re: Catboard
Post by: Quasimojo on Sat, 05 January 2013, 20:32:57
Great looking board, but I really don't understand the key mapping.  Is that a standard layout?
Title: Re: Catboard
Post by: ibnteo on Sat, 05 January 2013, 20:48:59
Any keys easy to press Fn because Fn fingertips, it's better than to stretch to distant keys.

Solder long course, 60 keys to tin contacts into the housing Cherry MX diode, solder it to the touch, cut 120 wires tin them soldered to the buttons.

But now was able to realize their keyboard fantasies. This forum has helped me greatly in creating Catboard.
Title: Re: Catboard
Post by: ibnteo on Sat, 05 January 2013, 20:53:14
Great looking board, but I really don't understand the key mapping.  Is that a standard layout?

The layout is standard, plus my custom (phonetic from Russian JCUKEN), instead of my can do any other such Dvorak, and it is hardware, no need to reconfigure the operating system in which the QWERTY.
Title: Re: Catboard
Post by: ibnteo on Mon, 07 January 2013, 11:21:40
Catboard top notebook 11.6"

(http://ibnteo.klava.org/keyboard/catboard-supnb.jpg)

Code: [Select]
} else if (mod_keys & (KEY_CTRL+KEY_RIGHT_CTRL+KEY_ALT+KEY_RIGHT_ALT)) {
key_code = layer1[key_id];

Made the keyboard shortcuts from the standard layout, I think fans layouts similar to Dvorak, will appreciate it. That's especially Colemak left XCV in QWERTY, I have in my custom layout now also :)
Title: Re: Catboard
Post by: ibnteo on Fri, 11 January 2013, 03:10:01
(http://ibnteo.klava.org/keyboard/catboard101.png)

Added numeric keypad, Fn Lock, created a website project: http://catboard.klava.org/ (to get used to the new keyboard is a simulator http://klava.org/)
Title: Re: Catboard
Post by: iri on Fri, 11 January 2013, 04:02:57
kewl! don't like the keycaps though.
Title: Re: Catboard
Post by: ibnteo on Sat, 12 January 2013, 12:58:23
(http://catboard.klava.org/images/catboard101.png)

Added layout Dvorak, switching layouts posted on the site of the old arrangement of keys Shift.
Title: Re: Catboard
Post by: ibnteo on Tue, 22 January 2013, 01:57:06
Stand the hands of the two mouse pads.

(http://ibnteo.klava.org/keyboard/catboard-supnb2.jpg)
Title: Re: Catboard
Post by: verbhal on Tue, 22 January 2013, 03:01:17
This is wild, I've always wanted a keyboard to set over my laptop keys.
Title: Re: Catboard
Post by: ibnteo on Tue, 22 January 2013, 03:26:07
This is wild, I've always wanted a keyboard to set over my laptop keys.

This was the first requirement for the development of the keyboard, I have been working only on the laptop, sometimes on the road for 10" netbook.
Title: Re: Catboard
Post by: tp4tissue on Tue, 22 January 2013, 03:39:06
LOL, x120e, I've got one of those too... SLOWWWWWW..... even with an SSD it's slow... sigh.....  >:D
Title: Re: Catboard
Post by: ibnteo on Tue, 22 January 2013, 03:41:30
LOL, x120e, I've got one of those too... SLOWWWWWW..... even with an SSD it's slow... sigh.....  >:D

Xubuntu it flies :)
Title: Re: Catboard
Post by: tp4tissue on Tue, 22 January 2013, 03:42:38
LOL, x120e, I've got one of those too... SLOWWWWWW..... even with an SSD it's slow... sigh.....  >:D

Xubuntu it flies :)

lies......... ;D

I mean, slow for big things.. it web-browses like a champ.
Title: Re: Catboard
Post by: ibnteo on Tue, 22 January 2013, 03:50:00
I mean, slow for big things.. it web-browses like a champ.

I have been working on this netbook, I like it more than a desktop, X120e enough for web development. All source files for Catboard created on it: SVG files created in Inkscape, compiling C-files to flash controller.
Title: Re: Catboard
Post by: Rinsaku on Tue, 22 January 2013, 11:57:43
Nice Board! That's one chill layout. ^^
Title: Re: Catboard
Post by: ibnteo on Tue, 19 March 2013, 08:30:17
New caps:

(http://ibnteo.klava.org/keyboard/catboard-newcaps.jpg)

(http://ibnteo.klava.org/keyboard/catboard-newcaps2.jpg)
Title: Re: Catboard
Post by: Bullveyr on Tue, 19 March 2013, 08:38:42
Shouldn't it be called Batboard?
Looks like the keyboard Batman would have in the Batcave.

^^
Title: Re: Catboard
Post by: ibnteo on Tue, 19 March 2013, 08:46:11
Shouldn't it be called Batboard?
Looks like the keyboard Batman would have in the Batcave.

^^

You are right, the keyboard is more like a bat. I called it Catboard even when housing was another form, but in the bottom of the keyboard has been a hole in the shape of the head cat.

In Russian bat called "flying mouse" :)
Title: Re: Catboard
Post by: Chase5delta on Tue, 19 March 2013, 21:33:40
whoa...
Title: Re: Catboard
Post by: MJ45 on Tue, 19 March 2013, 21:45:41
Wow that is the coolest looking Ergo keyboard I've seen !! Must be fun to use looks good for gaming too.
Title: CatBoard2
Post by: ibnteo on Sat, 18 May 2013, 06:24:53
(http://ibnteo.klava.org/catboard/assembly1.jpg)

(http://ibnteo.klava.org/catboard/assembly31.jpg)

(http://ibnteo.klava.org/catboard/white-suenot.jpg)
Title: Re: Catboard
Post by: Kayliss on Sat, 18 May 2013, 06:27:27
That looks really good :D nice job!
Title: Re: Catboard
Post by: SpAmRaY on Sat, 18 May 2013, 07:20:18
Very impressive, it never ceases to amaze me the awesome things that geekhackers come up with. :)
Title: CatBoard2
Post by: ibnteo on Sun, 09 June 2013, 19:09:37
Production of printed circuit board with laser (15x10 cm):
(http://ibnteo.klava.org/catboard/catboard2-process1.jpg)

Etching in ammonium persulfate:
(http://ibnteo.klava.org/catboard/catboard2-process2.jpg)

Drilling and cutting board on a path:
(http://ibnteo.klava.org/catboard/catboard2-process3.jpg)

Assembled:
(http://ibnteo.klava.org/catboard/catboard21.jpg)

Back view:
(http://ibnteo.klava.org/catboard/catboard22.jpg)
Title: Re: Catboard
Post by: noisyturtle on Sun, 09 June 2013, 20:17:44
Looks really nice

Really? Does it?
Title: Re: Catboard
Post by: The_Beast on Sun, 09 June 2013, 20:21:12
Looks really nice

Really? Does it?

Yes, yes it does
Title: Re: Catboard
Post by: CPTBadAss on Sun, 09 June 2013, 20:24:33
Holy **** this is cool! How does that etching work? Can you explain a little about the PCB production?

Edit: Can you also post the link to the GitHub?
Title: Re: Catboard
Post by: ibnteo on Mon, 10 June 2013, 05:19:53
Holy **** this is cool! How does that etching work? Can you explain a little about the PCB production?

Edit: Can you also post the link to the GitHub?

In GitHub until details of the first keyboard on the second publish after I finish working on it.

Brief description of the process of manufacturing the boards:
1. Adhesive tape stuck on copper;
2. Carved in FabLab 40W laser contour paths;
3. Immediately removed the excess tape with a knife (if at a later time, the glue will stick to the board);
4. Cleansed with absolute alcohol;
5. Etch the ammonium persulfate (you can ferric chloride) for 40 minutes per charge;
6. Removed the knife remains of the skin;
7. He took off residual adhesive nail polish remover (acetone can), washed in water;
8. With the Dremel 3000 drilled holes (plus Dremel Workstation 220) 1 mm, 1.5 mm, 3.2 mm (and then drilled holes on top of 3.2 screwdriver 4.5 mm, 4 mm was not enough due to inaccurate manual work) ;
9. Cut out with scissors, metal contour board (this is the most difficult thing was);
10. To tin with liquid tin (an aqueous solution of a tin salt).
11. inserted fee on the inserted into the body of a button, and all soldered.
12. After soldering rang multimeter all adjacent tracks, at one point had to remove the closure of tracks.
Title: CatBoard ][
Post by: ibnteo on Mon, 01 July 2013, 14:57:00
(http://ibnteo.klava.org/catboard/catboard23.jpg)

CatBoard II, NSK 535 R (New Standard Keyboards), CatBoard I (with black flat caps):
(http://ibnteo.klava.org/catboard/catboard2-3keyboard.jpg)
Title: Re: Catboard
Post by: SeriouSSpotS on Mon, 01 July 2013, 15:31:02
Looks awesome ;D
Title: CatBoard Alps
Post by: ibnteo on Tue, 02 July 2013, 17:23:20
CatBoard of old Alps White

(http://ibnteo.klava.org/keyboard/alps-clean.jpg)
(http://ibnteo.klava.org/keyboard/alps-maket.jpg)
(http://ibnteo.klava.org/keyboard/alps-fablab.png)
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 04 July 2013, 10:23:00
My man. Coming out with an Alps variant. Have you had a chance to try the Matias switches yet? I highly recommend them.
Title: Re: CatBoard
Post by: ibnteo on Thu, 04 July 2013, 13:49:15
My man. Coming out with an Alps variant. Have you had a chance to try the Matias switches yet? I highly recommend them.

Alps White I got chance, try only Cherry MX. Thank you, in case I'll try.
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 04 July 2013, 13:54:05
The Matias switches are based on Alps switches (Grey Tactile and Dampened Cream Alps) which is why I suggested them. If you do end up trying them, please let us know what you think. I love your boards and I'd love to know your thoughts on the switches :D
Title: Re: CatBoard
Post by: ibnteo on Thu, 04 July 2013, 14:14:36
The Matias switches are based on Alps switches (Grey Tactile and Dampened Cream Alps) which is why I suggested them. If you do end up trying them, please let us know what you think. I love your boards and I'd love to know your thoughts on the switches :D

Where to buy them?
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 04 July 2013, 14:21:50
When Matias has them in stock, you can buy them here (http://matias.ca/order/). It's $50 for 200 and then $10 shipping to the States. Not sure about shipping elsewhere.

And just recently, I found out that MechanicalKeyboards.com is selling them. The link for the Matias switches at MK.com is here (http://mechanicalkeyboards.com/shop/index.php?l=product_list&c=52).
Title: Re: CatBoard
Post by: ibnteo on Thu, 04 July 2013, 14:42:11
When Matias has them in stock, you can buy them here (http://matias.ca/order/). It's $50 for 200 and then $10 shipping to the States. Not sure about shipping elsewhere.

And just recently, I found out that MechanicalKeyboards.com is selling them. The link for the Matias switches at MK.com is here (http://mechanicalkeyboards.com/shop/index.php?l=product_list&c=52).

Thanks for the links. And where you can buy caps Alps?
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 04 July 2013, 14:48:12
Um...that's an issue I'm currently trying to figure out. Since I like the US ANSI layout, I have a couple Dell AT101W (http://i.imgur.com/cmOpGgD.jpg) keyboards that I'm using for different projects. I can get them for fairly cheap, around $30 or so. I'm not quite sure what layout you'd like to hunt down but you can try that or maybe Focus FK-2001's (http://i.imgur.com/eRCcIl2.jpg).

The Kingsaver, a Korean custom Alps board, uses stabilizers and caps from a Wang 724 Alps board. Pictures can be found here (http://www1.kbdmania.net/xe/best_article/6671991).
Title: Re: CatBoard
Post by: davkol on Thu, 04 July 2013, 15:12:00
The Matias switches are based on Alps switches (Grey Tactile and Dampened Cream Alps) which is why I suggested them. If you do end up trying them, please let us know what you think. I love your boards and I'd love to know your thoughts on the switches :D

Where to buy them?

Check 7bit's GB at Deskthority.
Title: Re: CatBoard
Post by: 1391406 on Thu, 04 July 2013, 15:39:59
Not crazy about this one, but that's me.
Title: Re: CatBoard
Post by: ibnteo on Thu, 04 July 2013, 15:53:24
Where's the Enter key and how do you access it?

You can do instead of the right shift.

Enter - Fn+h
Backspace - Fn+n
Delete - Fn+m
Insert - Fn+,
Arrows - Fn+ijkl
Home - Fn+u
End - Fn+o
PgUp - Fn+p
PgDn - Fn+;

(http://catboard.klava.org/images/catboard101.png)
Title: CatBoard4 prototype
Post by: ibnteo on Thu, 07 November 2013, 08:42:32
Between the fingers length 19 mm, between the buttons on one finger of 16 mm.

(http://ibnteo.klava.org/catboard/prototype4.png?2)

Comparison with CatBoard2:
(http://ibnteo.klava.org/catboard/prototype4-diff.png)
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 07 November 2013, 14:33:28
Welcome back ibnteo! Ohh, I like that track ball man!

Is LAT Latvian?
Title: Re: CatBoard
Post by: jdcarpe on Thu, 07 November 2013, 14:57:25
Welcome back ibnteo! Ohh, I like that track ball man!

Is LAT Latvian?

Latin, most likely. As opposed to Russian Cyrillic. :)
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 07 November 2013, 14:59:14
Ah ok, His old revision had Eng so I thought it was like Rus, Eng, Lat, etc. But that makes total sense ^__^.
Title: Re: CatBoard
Post by: ibnteo on Thu, 07 November 2013, 18:02:01
Welcome back ibnteo! Ohh, I like that track ball man!

Is LAT Latvian?

A tribute to tradition, was the name of the switches on the old computer languages ​​БК-0010 (BK-0010), РУС (RUS - Russian) and ЛАТ (LAT - Latin).

(http://www.tehnari.ru/attachments/f117/50178d1316359008-0010-01.jpg)
Title: Re: CatBoard
Post by: CPTBadAss on Thu, 07 November 2013, 18:02:37
That's so cool. Thanks for the info :D