Retrofitting A Raspberry Pi2 Inside A Mechanical Keyboard #iluvPi2 #piday #raspberrypi @Raspberry_Pi


Project Kiiboard. Building a computer inside a keyboard with Raspberry Pi2 via sneek

Step 1: Stumble upon mechanical keyboards. Fall in love with them. Find out that Raspberry Pi 2 is released. Get an idea. Build a computer inside a keyboard.

Step 2: Google around the Internet, someone has done something quite similar. “Idea is validated”, as we say at my workplace.

Step 3: ???

Step 4: Profit! Not really. But that’s how the story begins.
So, I got an idea to build a computer inside a mechanical keyboard. After doing some research about mechanical keyboards and the new power of the Raspberry Pi 2 Model B, I decided that it would be a nice project for me to build. Okay then.



I have been interested about mechanical keyboards (you know, those oldschool clicky ones) since I was a kid – heck, we used those regularly back in the day. The clicking noise has burned into my memory, and I just loved the tactile feel of those buttons. Nowadays my everyday keyboard is the integrated one on a Macbook Pro. It’s not bad for a laptop keyboard, so I really haven’t had any excuse to buy a mechanical one to carry around with my Mac.

That’s related to how the idea was born. I needed to have an excuse to buy one of those marvellous keyboards, and to find some use for the new Pi. Combine those two things together, and, well… you know.

What keyboard should I pick then? I have two main attributes I look for: The keyboard should be relatively compact, and it should have a familiar layout. I decided to go with a tenkeyless keyboard since I use the tenkeys rarely, and I want to have a small keyboard. I also wanted they keyboard to have a Finnish/Swedish layout. So after a bit of googling, I found a Filco Majestouch-2 Tenkeyless keyboard with Finnish layout and brown switches (Brown switches do not make so much noise, but still have the same feel as the old clicky ones).
Next step was to find out if there was enough space inside the keyboard to fit the Pi. I don’t naturally have that keyboard, so I asked Reddit. Reddit has an active community of mechanical keyboard enthusiasts, so I got my response quickly, with images! You can always trust the Hive Mind of Reddit. It seemed that there is only 8mm clearance inside the keyboard, which would be a too tight fit, I thought. It could be done by stripping off almost all of the connectors, but I would rather not sacrifice the ethernet port. So, let’s find another keyboard instead!

I came across the wonderful company WASD Keyboards, which also sold a similar keyboard, WASD V2 88-Key. It looked like it would have more space available. I contacted the customer care, told them about my project and asked some measurements. They responded very fast, told me that there is enough space for some AA-batteries at least, and that there should be enough space for the RasPi. The guy was even interested about hearing more about my project! Only problem was that there is a cable channel which can cause some trouble fitting the Pi, but I figured it can be removed and filled, if the Pi doesn’t fit. We’ll figure something out. I had found my keyboard!

Read more

998Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!

Make a robot friend with Adafruit’s CRICKIT – A Creative Robotics & Interactive Construction Kit. It’s an add-on to our popular Circuit Playground Express, FEATHER and other platforms to make and program robots with CircuitPython, MakeCode, and Arduino. Start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements & extends your boards so you can still use all the goodies on the microcontroller, now you have a robotics playground as well.

Join 7,500+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython in 2018 – Python on Microcontrollers is here!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/

Maker Business — Fewer startups, and other collateral damage from the 2018 tariffs

Wearables — Light as a Worbla feather

Electronics — How to make your own magnetic field probe!

Biohacking — The State of DNA Analysis in Three Mindmaps

Python for Microcontrollers — One year of CircuitPython weeklies!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !

No Comments

No comments yet.

Sorry, the comment form is closed at this time.