Keyboard
Hardware- 7 Devlogs
- 13 Total hours
A 65% keyboard
A 65% keyboard
So i finished laying out the switches, stabilizers, LED’s, oled screen and micro controller on the pcb. I had a bit of trouble with the LED’s because I did not realize that I needed to use LED’s that are mounted from the back so I had to place them above the switches and will have to use a transparent plate from the LED’s to shine through. I also had to create a little section above the oled for the micro controller to sit because it would not allow me to put it behind the oled where I had planned it. Therefore I had to come up with a new design. I will have to take another look at the pcb wiring because I got some errors. Overall I’m proud of my progress. I know it won’t be perfect but I’m giving it my all!!!
After I placed the switches in its placed manually, I realized that even the smallest gap could make the keycaps touch. So I used keyboard layout editor. I downloaded the json file and put it in the pcb. However I still had to place the stabilizers manually so I made sure to be very careful that it was in the correct position. Also I was going to place an origin point and move the switches like that but it was not working and the switches were either moving too far or not far enough.
I laid out all the part of the pcb part. I had to flip the switches so the hotswap would be on the back. I started putting all the switches in its place but im having a bit of trouble with the size of the stabilizers i should use.
When I tried to update the pcb from the schematic, I had some errors pop up. I was missing the footprint. I had to download a file with hotswappable switch sockets and assign the footprints. I also had to change the name of my microcontroller footprint because it was causing and error. At last I got it to work and update as it should.
I’m done with the schematic for now. I added all of the LED’s and connected all of them to the microcontroller
I changed the layout a little. I had tp move some wires and shorten them. I moves the switches up and moved the microcontroller to the side. I added 65 LED’s to be placed next to the switches.
Created a file that contains the kicad files for the keyboard. Decided on what microcontroller to use and finished the matrix wiring. I decided to also add LED lights and make it hot swappable.