BattleBlock - A Noobies First Custom Keyboard
Posted: 26 Jun 2014, 02:10
I have started work an a custom keyboard (or rather gamepad, really) for myself. I don't know much about what I'm doing, but hopefully Google, the internet, and my willingness to learn will allow me to end up with a working keyboard some day. I have come here simply because there seem to be lots of people who have created custom boards here, and you guys have cool header images.
Layout
The layout is here: http://www.keyboard-layout-editor.com/# ... 220ce79620
It is made for gaming only, unless I turn it in to a media control or something, but it is primarily only useful for playing games. I originally thought of making a QWER block one day, but realized within seconds of the idea sprouting that I would need many more keys to play LoL properly and efficiently, nor was it the only game I played. I require WASD as well. Over a couple revisions this was born. Not perfectly square, but I can make a case fit if I have to I think, and having a few small gaps doesn't really bother me.
Schematic, I think
So now I started actually working on the keyboard. I was originally going to hand wire it, but after realizing PCBs aren't very expensive at OSH Park, I think I would rather go that route. It will allow me to ask people about mistakes before ordering, and hopefully make the build process smoother. I've...... uh.... never soldered before. Willing to learn. Maybe I will do a couple quick mods on my QFS between now and then. Anyway, the images!
I have been following this tutorial on the wiki: http://deskthority.net/wiki/KiCAD_keybo ... sign_guide
However, I have a couple concerns. First, I think my GND triangle things are too close. They didn't have a nub on the bottom, so I had to make it touch the thing I think. Is this correct? My VCCs had the nub. My pins on the teensy are numbered different too, I took this one from the ergodox stuff. It said to add LEDs, but I assume those are the ones on the keys, and not the Teensy itself? Since I don't have CAPS LOCK/SCROLL LOCK/NUM LOCK I don't need those right?
Is the schematic okay? Can I start designing the PCB itself?
I will attach the files.
Netlist
I have gone ahead and generated the netlist. Noticed one switch had an incorrect reference, so I fixed that. Everything seems to be okay so far, I would still like someone to look this over and tell me if it is okay.
Thanks for reading!
TLDR; is my schematic okay? New to custom keyboards and DIY electronics in general. Went ahead and generated netlist.
Layout
The layout is here: http://www.keyboard-layout-editor.com/# ... 220ce79620
It is made for gaming only, unless I turn it in to a media control or something, but it is primarily only useful for playing games. I originally thought of making a QWER block one day, but realized within seconds of the idea sprouting that I would need many more keys to play LoL properly and efficiently, nor was it the only game I played. I require WASD as well. Over a couple revisions this was born. Not perfectly square, but I can make a case fit if I have to I think, and having a few small gaps doesn't really bother me.
Schematic, I think
So now I started actually working on the keyboard. I was originally going to hand wire it, but after realizing PCBs aren't very expensive at OSH Park, I think I would rather go that route. It will allow me to ask people about mistakes before ordering, and hopefully make the build process smoother. I've...... uh.... never soldered before. Willing to learn. Maybe I will do a couple quick mods on my QFS between now and then. Anyway, the images!
I have been following this tutorial on the wiki: http://deskthority.net/wiki/KiCAD_keybo ... sign_guide
However, I have a couple concerns. First, I think my GND triangle things are too close. They didn't have a nub on the bottom, so I had to make it touch the thing I think. Is this correct? My VCCs had the nub. My pins on the teensy are numbered different too, I took this one from the ergodox stuff. It said to add LEDs, but I assume those are the ones on the keys, and not the Teensy itself? Since I don't have CAPS LOCK/SCROLL LOCK/NUM LOCK I don't need those right?
Is the schematic okay? Can I start designing the PCB itself?
I will attach the files.
Netlist
I have gone ahead and generated the netlist. Noticed one switch had an incorrect reference, so I fixed that. Everything seems to be okay so far, I would still like someone to look this over and tell me if it is okay.
Thanks for reading!
TLDR; is my schematic okay? New to custom keyboards and DIY electronics in general. Went ahead and generated netlist.