Author Topic: New here, building my own keyboard  (Read 1664 times)

0 Members and 1 Guest are viewing this topic.

Offline Techpriest

  • Thread Starter
  • Posts: 41
  • Location: Denver, CO
New here, building my own keyboard
« on: Fri, 17 January 2014, 16:43:00 »
Hello all,
I'm new here, and like many other newbies before me, I'm building my own custom keyboard.  Been hanging around the forum for a few weeks now checking things out and my plan so far is to get a phantom mount plate made, then get the switches, insert and wire to a teensy.  I would like to try the teensy 3.0 because of the full speed usb support since that will enable n-key rollover.  However, I'm open to suggestions on this. 

But, let me backup,  I have some experience as a hobby electronics builder getting started about 2 years ago, building some arduino robots and the like. 

What kicked this all off was me buying a CM Storm Quickfire Rapid with brown switches about a month ago.  What a difference! My typo rate has gone straight down, typing fatigue dramatically decreased, night and day difference for me. I type for 8 hours a day at work and play games for about 4-6 hours a day at home and have become nearly obsessed with these amazing contraptions.  I look forward to being involved in this great group and am really excited about belonging to the forums here.

Happy to be a part of the community!

Offline damorgue

  • Posts: 1176
  • Location: Sweden
    • Personal portfolio
Re: New here, building my own keyboard
« Reply #1 on: Fri, 17 January 2014, 16:47:50 »
I think the teensy 3.0 requires a different code as it is ARM-based and not atmega though. The teensy 2.0 or atmega are far more common around for use in controllers around here. NKRO works over teensy 2.0 as well I believe.

Offline jdcarpe

  • * Curator
  • Posts: 8852
  • Location: Odessa, TX
  • Live long, and prosper.
Re: New here, building my own keyboard
« Reply #2 on: Fri, 17 January 2014, 19:20:26 »
Welcome to geekhack!

What damorgue said is correct, there are no current community firmwares which support the ARM controller of the Teensy 3.0. You can get full NKRO with the Teensy 2.0, if you compile the FW using a certain software stack.
KMAC :: LZ-GH :: WASD CODE :: WASD v2 :: GH60 :: Alps64 :: JD45 :: IBM Model M :: IBM 4704 "Pingmaster"

http://jd40.info :: http://jd45.info


in memoriam

"When I was a kid, I used to take things apart and never put them back together."

Offline kmiller8

  • Banned
  •  Post Reporting Timeout
  • Posts: 1589
  • Who is that kmiller8 guy?
Re: New here, building my own keyboard
« Reply #3 on: Fri, 17 January 2014, 19:22:18 »
Don't let these two debbie downers discourage you. You can write the very first ARM based custom keyboard FW if you believe in yourself :thumb:

Offline Wildcard

  • * Esteemed Elder
  • Posts: 1046
  • Location: Fields of Columbia
  • When caffeine isn't enough
Re: New here, building my own keyboard
« Reply #4 on: Fri, 17 January 2014, 19:30:42 »
Don't let these two debbie downers discourage you. You can write the very first ARM based custom keyboard FW if you believe in yourself :thumb:

I assume you threw fairy dust in the air while you said that? :)

Offline Techpriest

  • Thread Starter
  • Posts: 41
  • Location: Denver, CO
Re: New here, building my own keyboard
« Reply #5 on: Mon, 20 January 2014, 18:39:18 »
Don't let these two debbie downers discourage you. You can write the very first ARM based custom keyboard FW if you believe in yourself :thumb:

Yeah, that sounds like biting off a little bit more than I'm willing to chew at the moment.  I need the keyboard in a rush, this lame rubber dome lenovo monstrosity I type on at work is slowly melting my will to do my job.  At least it's a good excuse lol.