Your Own Personalized Mechanical Keyboard!
Have you ever wanted your own mechanical keyboard, designed to do exactly what you want? Are you tired of having to remember specific keyboard shortcuts for your favorite programs? Look no further!
What can I do with it?
Whatever you can imagine! While prototyping and preparing this Kickstarter, the BYO Keyboard was used to control:
- Music – Play, pause, adjust volume, skip songs, toggle shuffle on and off, etc.
- Video Calls – Toggle audio and video, start screen sharing, toggle chat, etc.
- Video Games – Move around, jump, pause, attack, etc.
- Your Own Creations – Add inputs to your Arduino project!
Learn About Programming and Electronics!
The typical routes into programming and electronics are boring. In programming, your first task is to get the message “Hello World” to appear on the screen. In electronics, your task is to blink a light. How boring! Why not create something more interesting? With this kit, you’ll learn to do some soldering and coding and you’ll get to leave the experience with a completed keyboard that does what you want – from controlling video calls to your music!
Do I need to know how to code or solder?
No! We will provide you with written and video tutorials on soldering and sample code to get started. If that’s not enough, we’ll provide live tutorials where you can follow along and get help in real time!
What will I learn?
Throughout the process – you’ll learn how a mechanical keyboard works.
Basics of Electronics
We’ll learn about basic principles of electronics. We’ll learn how to be safe when dealing with electricity.
What components make up a Mechanical Keyboard
Once we have an understanding of electronics basics, we’ll learn about the components that make up a mechanical keyboard. We’ll learn how each of them make up the functionality of the keyboard.
How to solder
Next up is soldering everything together. We’ll learn about the basic methods of soldering. The circuit board for this kit has been designed so that you’ll get lots of practice soldering!
How to do basic programming in C++ and/or Python
With the hardware done, we’ll move on to software. We’ll learn about the basic programming concepts that are needed to make a keyboard work. The brain behind this keyboard can run both C++ and Python so we’ll take a look at both languages.
How to put it all together and make the mechanical keyboard do what you want
Finally, we’ll program our keyboard and start using it to control programs on our computer!