Loading

MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

FedorSosnin

Mechanical Keyboard - Tada68

by FedorSosnin Jan 22, 2019
Download All Files

Thing Apps Enabled

Please Login to Comment

Very cool project.
Can you postnsome instructions on how to make de LED strip work please?

I just finished wiring my rows/columns and my Teensy arrived. Although the switches fit in my print without needing to file them, the Teensy PCB appears to be just a bit too thick to fit the case opening. I also see that the column wires need to be soldered to the 'front left' of the Teensy, which looks like it might also cause a fitment issue.

Any ideas on the best way to increase the slot height for the Teensy PCB? It looks like a challenge since it's recessed and I've already wired up my switches.

The only other thing I'd suggest is to modify the screw holes in the bottom plates so the screws would fit more flush with the bottom.

Great design, I can't wait to finish it!

Thank you for the feedback! I've printed this thing twice now and have reused the same teensy mount on my new design I just wrapped up. Its tight, but not too bad. It is a piece that might have some droop when printing because its an overhang. So, that can be the issue. Can you clean it up a hair with an exacto? Im assuming you are using a teensy 2.0? I included a picture of a new build using the same mount for reference.

As for the screw holes, I 100% need to do that. I used both flat top and round top screws on mine and using countersunk would be best. I used a large drill bit countersink them by hand.

Cant wait to see the build. Let me know if you have any further questions. :)

I was looking for the reddit post you made about this but I cant seem to find it anymore. Do you have a link? This is absolutely amazing by the way!

Looking good! I just came in to see where you were with this project, thanks to you I started on a small controller pad based on this to use with 3d software. Do you recall the depth of those switches? I've attached my proof of concept.

Thats great! I just wrapped it all up, minus LEDs. I'm loving this thing!

Below the lip they are about 8mm to the end of the pins. Id give it a bit more room for the wires and the microcontroller though. ;)

Great work. Added it to the open-source mechanical keyboard list.
https://github.com/BenRoe/awesome-mechanical-keyboard

Awesome. What a great resource. Thank you.

You are awesome! What a great idea, I'm envious because I'm using a crap $10 Dell keyboard (I found it in the closet) with my $2000 pc LOL.
You could add some LED lights if you're into that.

Thanks! I would love to add some LEDs. One of the reasons why I printed it in "transparent". But first, I want to get the keys wired up and running off the teensy. LEDs will have to come later. They keys came last night and I'm already about half way done wiring it up. Ill be sure to make a post update when im done.

You know, this kind of gives me an idea for a controller to use with 3d software or Photoshop. You could assign macro commands to keys, etc. Hmmm, you got me thinking. How did you figure out the space between the keys?

I wish I had a clever response buuuuut, the spacing and switch openings I copied from the original WhiteFox3D from Matt3o. His keyboard seemed to be super sturdy so I copied the thickness and spacing from his file. You should find his rendition in the remix files section if you are interested. ;)

Comments deleted.

Why reinvent the wheel, if it's already been done it's fine. Forget about the controller ball, I think this is doable, check out the pics.

Woa. I've never seen those before. Cool!

I think I'll start researching, I always wanted a separate controller for my imaging work, it's also even possible to have a rotary dial (I can't remember how to assign this though.) As a side note, I got envious and swapped out my old Dell keyboard for my Bluetooth Mac keyboard ;)