Author Topic: CatBoard  (Read 10629 times)

0 Members and 1 Guest are viewing this topic.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
CatBoard
« 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.



layout:





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.
« Last Edit: Tue, 02 July 2013, 17:39:25 by ibnteo »

Offline SmallFry

  • ** Moderator Emeritus
  • Posts: 3876
  • Location: Wisconsin, USA
  • Leaving 6/15; returning 6/22 or so.
Re: Catboard
« Reply #1 on: Thu, 03 January 2013, 20:06:59 »
Woah! Cool board!

Offline TheProfosist

  • Posts: 3670
  • Location: Wisconsin, USA
  • Custom Layouts Only!
Re: Catboard
« Reply #2 on: Thu, 03 January 2013, 20:43:15 »
Looking Good!

Offline KangarooZombies

  • HHKB Pro
  • Posts: 589
  • Location: California
  • ʕᴥʔ
Re: Catboard
« Reply #3 on: Thu, 03 January 2013, 20:48:59 »
Fancy fancy. Those keys are interesting.
Having a bad day?
QFR/Pure/FC660C(45G)/HHKB Pro 2(45G)/RF 87U (55G)
         

Offline The_Beast

  • * Maker
  • Posts: 3963
  • Location: Wisconsin
  • I like wood ಠ_๏
Re: Catboard
« Reply #4 on: Thu, 03 January 2013, 20:53:03 »
Looks really nice
Vendor Status: Sadly, not taking any orders/pre-orders at this time

Vendor Quick Links: | Vendor Forum | Hardwood Wrist Rests | Hardwood 60% Cases | Customer Gallery | Giveaway |

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #5 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.

Offline Phil21

  • Posts: 40
Re: Catboard
« Reply #6 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)

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #7 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:



I will buy caps on WASD.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #8 on: Fri, 04 January 2013, 17:02:52 »

Offline hoggy

  • Posts: 1426
  • Location: Isle of Man
Re: Catboard
« Reply #9 on: Fri, 04 January 2013, 17:09:10 »
Looking sweet!
GH Ergonomic Guide (in progress)
http://geekhack.org/index.php?topic=54680.0

Offline Burz

  • Posts: 248
  • maybe get a blister on yo' little finger...
Re: Catboard
« Reply #10 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.
Matias Mini QuietPro  \\ Dell AT101W - Black ALPS  \\ SIIG MiniTouch x2 White XM - Monterey  \\ Colemak layout.

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3708
  • Location: NE US
Re: Catboard
« Reply #11 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.
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Online tp4tissue

  • * Destiny Supporter
  • Posts: 10960
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: Catboard
« Reply #12 on: Sat, 05 January 2013, 15:30:47 »
immense soldering ensues.......................

Offline SmallFry

  • ** Moderator Emeritus
  • Posts: 3876
  • Location: Wisconsin, USA
  • Leaving 6/15; returning 6/22 or so.
Re: Re: Catboard
« Reply #13 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... :))

Online tp4tissue

  • * Destiny Supporter
  • Posts: 10960
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: Catboard
« Reply #14 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.

Offline Quasimojo

  • Posts: 12
  • Location: Central Indiana, USA
Re: Catboard
« Reply #15 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?

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #16 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.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #17 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.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #18 on: Mon, 07 January 2013, 11:21:40 »
Catboard top notebook 11.6"



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 :)
« Last Edit: Mon, 07 January 2013, 11:24:52 by ibnteo »

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #19 on: Fri, 11 January 2013, 03:10:01 »


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/)

Online iri

  • Posts: 816
  • Location: 'Great' Britain
Re: Catboard
« Reply #20 on: Fri, 11 January 2013, 04:02:57 »
kewl! don't like the keycaps though.
(...)Whereas back then I wrote about the tyranny of the majority, today I'd combine that with the tyranny of the minorities. These days, you have to be careful of both. They both want to control you. The first group, by making you do the same thing over and over again. The second group is indicated by the letters I get from the Vassar girls who want me to put more women's lib in The Martian Chronicles, or from blacks who want more black people in Dandelion Wine.
I say to both bunches, Whether you're a majority or minority, bug off! To hell with anybody who wants to tell me what to write. Their society breaks down into subsections of minorities who then, in effect, burn books by banning them. All this political correctness that's rampant on campuses is b.s.

-Ray Bradbury

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #21 on: Sat, 12 January 2013, 12:58:23 »


Added layout Dvorak, switching layouts posted on the site of the old arrangement of keys Shift.
« Last Edit: Tue, 19 March 2013, 08:29:19 by ibnteo »

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #22 on: Tue, 22 January 2013, 01:57:06 »
Stand the hands of the two mouse pads.


Offline verbhal

  • Posts: 76
  • Location: Washington DC
    • twitch.tv/verbhal
Re: Catboard
« Reply #23 on: Tue, 22 January 2013, 03:01:17 »
This is wild, I've always wanted a keyboard to set over my laptop keys.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #24 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.

Online tp4tissue

  • * Destiny Supporter
  • Posts: 10960
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: Catboard
« Reply #25 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

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #26 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 :)

Online tp4tissue

  • * Destiny Supporter
  • Posts: 10960
  • Location: Official Geekhack Public Defender..
  • OmniExpert of: Rice, Top-Ramen, Ergodox, n Females
Re: Catboard
« Reply #27 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.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #28 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.

Offline Rinsaku

  • Posts: 67
  • Location: Houston Tx
  • lorem ipsum
Re: Catboard
« Reply #29 on: Tue, 22 January 2013, 11:57:43 »
Nice Board! That's one chill layout. ^^
Current Boards : Apple m0116 (Salmon Alps), B.Face (Mx Clears), Filco Tkl (Mx Blues), HHKB Pro JP (Topre), Jd45 (78g Zealios), KBParadise v60 (Gateron Yellows), KBParadise v60 (Matias Quiet Click), Kbt Pure (Kailh Bronze), Leopold FC660M (Mx Browns), Minidox (Mod-H), Pok3r (62g Zealios)

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #30 on: Tue, 19 March 2013, 08:30:17 »
New caps:



« Last Edit: Tue, 19 March 2013, 08:38:41 by ibnteo »

Offline Bullveyr

  • Posts: 381
  • Location: Austria
Re: Catboard
« Reply #31 on: Tue, 19 March 2013, 08:38:42 »
Shouldn't it be called Batboard?
Looks like the keyboard Batman would have in the Batcave.

^^
Quote from: ripster;185750
Mechanical switches are mechanical.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #32 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" :)

Offline Chase5delta

  • Posts: 97
  • Location: Georgetown,TX
  • Keyboardoholic
Re: Catboard
« Reply #33 on: Tue, 19 March 2013, 21:33:40 »
whoa...
Filco MJ2 TKL (Mx Blues) Keycool 84 (Mx Reds)

Offline MJ45

  • HHKB Pro
  • Posts: 530
  • Location: Chicagoland
Re: Catboard
« Reply #34 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.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
CatBoard2
« Reply #35 on: Sat, 18 May 2013, 06:24:53 »





Offline Kayliss

  • Posts: 143
  • Location: Australia
Re: Catboard
« Reply #36 on: Sat, 18 May 2013, 06:27:27 »
That looks really good :D nice job!

Offline SpAmRaY

  • NOT a Moderator
  • * Certified Spammer
  • Posts: 14068
  • Location: \(_o)/
  • because reasons.......
Re: Catboard
« Reply #37 on: Sat, 18 May 2013, 07:20:18 »
Very impressive, it never ceases to amaze me the awesome things that geekhackers come up with. :)

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
CatBoard2
« Reply #38 on: Sun, 09 June 2013, 19:09:37 »
Production of printed circuit board with laser (15x10 cm):


Etching in ammonium persulfate:


Drilling and cutting board on a path:


Assembled:


Back view:

« Last Edit: Tue, 02 July 2013, 17:34:41 by ibnteo »

Offline noisyturtle

  • * Exalted Elder
  • Posts: 5061
  • comfortably numb
Re: Catboard
« Reply #39 on: Sun, 09 June 2013, 20:17:44 »

Offline The_Beast

  • * Maker
  • Posts: 3963
  • Location: Wisconsin
  • I like wood ಠ_๏
Re: Catboard
« Reply #40 on: Sun, 09 June 2013, 20:21:12 »
Vendor Status: Sadly, not taking any orders/pre-orders at this time

Vendor Quick Links: | Vendor Forum | Hardwood Wrist Rests | Hardwood 60% Cases | Customer Gallery | Giveaway |

Offline CPTBadAss

  • Woke up like this
  • Posts: 14260
  • Location: CT, USA
  • Rich Homie Huang.
Re: Catboard
« Reply #41 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?
« Last Edit: Sun, 09 June 2013, 20:27:39 by CPTBadAss »
Please check out TactileZine.com!

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: Catboard
« Reply #42 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.

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
CatBoard ][
« Reply #43 on: Mon, 01 July 2013, 14:57:00 »


CatBoard II, NSK 535 R (New Standard Keyboards), CatBoard I (with black flat caps):
« Last Edit: Tue, 02 July 2013, 17:35:11 by ibnteo »

Offline SeriouSSpotS

  • Posts: 459
  • Location: South Wales - UK
  • 60% is love, 60% is life
Re: Catboard
« Reply #44 on: Mon, 01 July 2013, 15:31:02 »
Looks awesome ;D
QFR - MX black   |   Poker X - Panda Clears   |   Poker 2 - MX blue

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
CatBoard Alps
« Reply #45 on: Tue, 02 July 2013, 17:23:20 »
CatBoard of old Alps White




Offline CPTBadAss

  • Woke up like this
  • Posts: 14260
  • Location: CT, USA
  • Rich Homie Huang.
Re: CatBoard
« Reply #46 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.
Please check out TactileZine.com!

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: CatBoard
« Reply #47 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.

Offline CPTBadAss

  • Woke up like this
  • Posts: 14260
  • Location: CT, USA
  • Rich Homie Huang.
Re: CatBoard
« Reply #48 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
Please check out TactileZine.com!

Offline ibnteo

  • Thread Starter
  • Posts: 30
  • Location: Russia, Moskva (Moscow)
    • My blog (russian language)
Re: CatBoard
« Reply #49 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?