12:10. I suggest tucking the wires by threading them under the diodes/column wires then soldering them. Just makes it cleaner, and let’s you have more room for other stuff you might want to add to the keyboard.
Thank you, this is super helpful. I was looking at a build someone posted on reddit that hardwired and wanted to make sure I understood how they connected stuff just from the photos, and your video confirmed my assumption and probably saved me from a lot of mistakes
The video made it pretty clear you were not very knowledgable about custom keyboards, but the fact you did it the hard way and succeeded was cool to watch. Even most enthusiasts make custom boards and have never hand wired their own board without a pcb.
Nice clean soldering job. Its a skill. Well done Video. I want to do my own Gaming Claw Keyboard which would require about half of the switches and keys. So I am watching alot of these Videos. Thanks for a good one.
I know Im really late, and you probably already know this, but when it says "MX Switches only", it means only MX-Style switches, the switches with a similar shaping and + stem to an MX switch.
testing the red wires isn't really necessary... they're each ONE wire that you just split the insulation on what you really should be testing is whether or not a row and a column connect when you hit a switch
Good question. $65.81 USD total. $21 for materials, $19.07 to have it made, $12.37 for shipping, but Ponoko had a 1st time promotion so I think I got $30 off my first order.
Well Explained, I am a beginner into Electronics and Arduino, I want to make my own Keyboard for Gaming, Can you please share me the Arduino Code for the Keyboard?
Don't solder like this everyone, this is the classic way to not solder. You should not use the tip of the iron to melt the solder onto your joint. This is a recipe for bad connections. The iron should be used to heat the wires/joint you're soldering together, not the solder itself. When you touch the solder to the wires - not the iron - the heat from the wires will melt the solder and pull the solder towards the heat of the iron, i.e. the joint.
You send a signal through the column, and detect which row gets the signal. If we say that Q is on column 1 and row 1, then we send a signal through column one, if we get a signal on row 1 the Q is pressed, if we don't get a signal on row one Q isn't pressed.
It’s a matrix. When you send a signal through the columns it detects which row the key is pressed. It’s kinda like how you call for a move in battle ship or chess. In this case though you call out a column, and it responds with a row. If you call out A, and it comes back saying 4 you know the coordinate is A4 which is equal to what ever _key_ is programmed to be point A4
@@ano_nym does this mean you can only press one key at a time though? Like if you click row 1 column 2 and row 2 column 1 how does it know you didn't click row 1 column 1?
@@Oreo41212 In short, you use diodes to avoid clashes. You can watch some video about a keyboard matrix for an in depth explanation. I don't think your situation would result in a clash though, since you poll the columns one at a time. So first you would check column 1, and see that row 2 is activated, row 1 wouldn't be seen as activated since the key which is pressed is connected to column 2 which isn't activated yet. Then you check column 2 and see that row 1 is activated.
I liked how you took your keyboard for a walk at the end.
12:10. I suggest tucking the wires by threading them under the diodes/column wires then soldering them. Just makes it cleaner, and let’s you have more room for other stuff you might want to add to the keyboard.
That's a good idea, thanks for sharing!
Thank you, this is super helpful. I was looking at a build someone posted on reddit that hardwired and wanted to make sure I understood how they connected stuff just from the photos, and your video confirmed my assumption and probably saved me from a lot of mistakes
The video made it pretty clear you were not very knowledgable about custom keyboards, but the fact you did it the hard way and succeeded was cool to watch. Even most enthusiasts make custom boards and have never hand wired their own board without a pcb.
Nice clean soldering job. Its a skill. Well done Video. I want to do my own Gaming Claw Keyboard which would require about half of the switches and keys. So I am watching alot of these Videos. Thanks for a good one.
Your video of doing things from the ground up really helps. I want a steno keyboard and there aren’t many options.
that ended up looking clean at the end.. job well done sir.
Thanks 👍
by mx they meant mx mount
I wish I could give this to thumbs up! Thanks for the video
Thank you!
Nice build
Thank you!
I know Im really late, and you probably already know this, but when it says "MX Switches only", it means only MX-Style switches, the switches with a similar shaping and + stem to an MX switch.
please thickness of each single piece? beatiful video
Can you add rgb lights there?
testing the red wires isn't really necessary... they're each ONE wire that you just split the insulation on
what you really should be testing is whether or not a row and a column connect when you hit a switch
Can you show on how you alter the pin mapping on config.h and how to compile it into hex file again?
I have a few switches left and I'm thinking about makings a 3x3 or 3x4 for fun. Any tips / links to learn about hand wiring?
You are second Albert Einstein!
THANK YOU.....
Could you link the instructions you used for this? Building one myself soon.
Did you do it?
Looks really good 👍, the wirering seem bit complicated thou. Wonder if you have played with raspberry pi?
Thanks. Yes, I love the raspberry pi's!
Such cool muvic
how is your experience with the keys, have you had to replace any of them during the past 2 years?
Can I request for schematic diagram for this please.
how thick is the lasercut design board?
how much did it cost you to laser cut all the acrylic pieces?
Good question. $65.81 USD total. $21 for materials, $19.07 to have it made, $12.37 for shipping, but Ponoko had a 1st time promotion so I think I got $30 off my first order.
@@Ryndon that adds up to 52.44 where did the 13.37 go?
@@tenhoandersson to the dwarfs
Does it feel any different compare to the switch that are mounted on the PCB?
Can you please help me with a keyboard with bricked firmware ? please its hard to find a genius like you master
Well Explained, I am a beginner into Electronics and Arduino, I want to make my own Keyboard for Gaming, Can you please share me the Arduino Code for the Keyboard?
Hi Muhammed. The code is based around QMK, here are some link: qmk.fm/ github.com/chektien/qmk_firmware/tree/master/keyboards/atreus
@@Ryndon Thank you
Nice work, i'd like to know how many switches It is possible connect to arduino pro micro. Did you use all the pins or just what did you need?
Are you using single strand wire in this build?
Yes, this is the exact wire I used: amzn.to/2XSkfl1
Ryndo Labs thanks for your reply, what thickness is the acrylic you used?
@@trash3570 It's 3.0 mm
Can i add more keybinds like the Esc and all the F1 file? or is it just limited?
Yes, you can add new keybinds and as many as you like. The firmware is completely customize-able.
@@Ryndon can i ask how to costumize the firmware? I want to make keyboard with only arrows and few keys on it, is it possible?
At 14:00 Can some teach me how to upload the firmware to arduino. This is my first time.
forum.arduino.cc/index.php?topic=497452.0
Channing Tatum???
Don't solder like this everyone, this is the classic way to not solder. You should not use the tip of the iron to melt the solder onto your joint. This is a recipe for bad connections. The iron should be used to heat the wires/joint you're soldering together, not the solder itself. When you touch the solder to the wires - not the iron - the heat from the wires will melt the solder and pull the solder towards the heat of the iron, i.e. the joint.
you are connecting only one wire to a row, there is no circuit. how can it detect key press?
Good question. That was my first thought too. Here's a diagram I found that might help: falba.tech/wp-content/uploads/2017/10/manual_atreus.jpg
You send a signal through the column, and detect which row gets the signal. If we say that Q is on column 1 and row 1, then we send a signal through column one, if we get a signal on row 1 the Q is pressed, if we don't get a signal on row one Q isn't pressed.
It’s a matrix. When you send a signal through the columns it detects which row the key is pressed. It’s kinda like how you call for a move in battle ship or chess. In this case though you call out a column, and it responds with a row. If you call out A, and it comes back saying 4 you know the coordinate is A4 which is equal to what ever _key_ is programmed to be point A4
@@ano_nym does this mean you can only press one key at a time though? Like if you click row 1 column 2 and row 2 column 1 how does it know you didn't click row 1 column 1?
@@Oreo41212 In short, you use diodes to avoid clashes. You can watch some video about a keyboard matrix for an in depth explanation.
I don't think your situation would result in a clash though, since you poll the columns one at a time. So first you would check column 1, and see that row 2 is activated, row 1 wouldn't be seen as activated since the key which is pressed is connected to column 2 which isn't activated yet. Then you check column 2 and see that row 1 is activated.
how to build firmware
i have the same speakers xd
Bet no one knows how to implement a thinkpad trackpoint
get a pcb my man
shhh