lasipK
added to the journal ago
Footprint assigning !
Assigning Footprints:
Before designing PCB, I've assigned all the required footprints. For normal key for example "A, B, Z, 1, 2, 3, etc... i've assigned them with HotswapChocV11.00u and for key like "Shift, Enter, Space etc... I've used HotswapChocV11.50u.
And For Diodes, I've used Diode_SOD-123.

Timeline:
Start: 04-March-2026 | 12:00 PM
End: 04-March-2026 | 12:30 PM
Jornal Entry Written: 04-March-2026 | 12:30 PM
lasipK
added to the journal ago
Schematic
Schematic
Done with the schematic in KiCad.
Now I'll explaing my progress, first I downloaded ScottoKicad folder from joe-scotto Github repo for KiCad Libs, such as nice!nano v2, OLED_128x32, Kailh Choc switches, and many more, I used the one I needed. Then I added them all in KiCad, with other footprints as well, such as JST Connector and Power switch.
Then I started working on the schematic using my layout as referance.
The left half consists 5-Rows and 6-Columns (30-Keys) and the right half consists 5-Rows and 8-Columns (37-Keys), In the middle of the page there are 2 nice!nano v2, each has JST Connector for battery connectivity, Power and Reset Switch. and also 2 - 0.91 inch OLED_128x32 as displays. Every connections are connected via Global lables for organization and cleanliness.
After connection I inspected my schematic with ERC (Electrical Rule Checker), and its clear with no errors, ERC is looking clean and good to move on PCB design.
Next step is to design the PCB.

Timeline:
Start: 04-March-2026 | 7:00 AM
End: 04-March-2026 | 9:00 AM
Jornal Entry Written: 04-March-2026 | 11:00 AM
lasipK
added to the journal ago
Keyboard Layout !
Layout
Generated my keyboard layout using Keyboard Layout Editor with the same formate that I needed and defined in my planning phase !


This should help us in identifying total rows and columns to split the keyboard in half.
Timeline
Start: 04-March-2026 | 5:30 AM
End: 04-March-2026 | 7:00 AM
Journal Entry Written: 04-March-2026 | 7:00 AM
lasipK
added to the journal ago
Splito Keyboardo !
Planning
Project name is Splito Keyboardo, 'cause its going to be a split keyboard. Im going to use one of my own personal keyboard for referance to build an split keyboard around it. The Main goal is to use my own keyboard as an idea and split it in half, My keyboard is a compact 78-key mechanical Redragon K688 keyboard with a numpad init.
So my plane is to remove the numpad as its not-necessary and will increase the COST of this project, So yeah i'm excluding it. For the MCU, I'm gonna use nice!nano as its good in split keyboard according to my research because it has good bluetooth connectivity and draws low battery power.
In the image below I'm showing how im goona split my keyboard in half and reverse its making. I made a rough sketch and by showing the outlines of the keyboard, that way things will be clear and I'll know the key matrix and keymap by doing so.

Next step will be working on Keymap after I figure out total rows and columns inthe keyboard.
Timeline
Project Started: 03-March-2026 | 09:33 PM
Jornal Entry Written: 03-March-2026 | 11:00 PM
lasipK
started Splito Keyboardo ago
3/3/2026 - Splito Keyboardo !
Planning
Project name is Splito Keyboardo, 'cause its going to be a split keyboard. Im going to use one of my own personal keyboard for referance to build an split keyboard around it. The Main goal is to use my own keyboard as an idea and split it in half, My keyboard is a compact 78-key mechanical Redragon K688 keyboard with a numpad init.
So my plane is to remove the numpad as its not-necessary and will increase the COST of this project, So yeah i'm excluding it. For the MCU, I'm gonna use nice!nano as its good in split keyboard according to my research because it has good bluetooth connectivity and draws low battery power.
In the image below I'm showing how im goona split my keyboard in half and reverse its making. I made a rough sketch and by showing the outlines of the keyboard, that way things will be clear and I'll know the key matrix and keymap by doing so.

Next step will be working on Keymap after I figure out total rows and columns inthe keyboard.
Timeline
Project Started: 03-March-2026 | 09:33 PM
Jornal Entry Written: 03-March-2026 | 11:00 PM
3/4/2026 6 AM - Keyboard Layout !
Layout
Generated my keyboard layout using Keyboard Layout Editor with the same formate that I needed and defined in my planning phase !


This should help us in identifying total rows and columns to split the keyboard in half.
Timeline
Start: 04-March-2026 | 5:30 AM
End: 04-March-2026 | 7:00 AM
Journal Entry Written: 04-March-2026 | 7:00 AM
3/4/2026 10 AM - Schematic
Schematic
Done with the schematic in KiCad.
Now I'll explaing my progress, first I downloaded ScottoKicad folder from joe-scotto Github repo for KiCad Libs, such as nice!nano v2, OLED_128x32, Kailh Choc switches, and many more, I used the one I needed. Then I added them all in KiCad, with other footprints as well, such as JST Connector and Power switch.
Then I started working on the schematic using my layout as referance.
The left half consists 5-Rows and 6-Columns (30-Keys) and the right half consists 5-Rows and 8-Columns (37-Keys), In the middle of the page there are 2 nice!nano v2, each has JST Connector for battery connectivity, Power and Reset Switch. and also 2 - 0.91 inch OLED_128x32 as displays. Every connections are connected via Global lables for organization and cleanliness.
After connection I inspected my schematic with ERC (Electrical Rule Checker), and its clear with no errors, ERC is looking clean and good to move on PCB design.
Next step is to design the PCB.

Timeline:
Start: 04-March-2026 | 7:00 AM
End: 04-March-2026 | 9:00 AM
Jornal Entry Written: 04-March-2026 | 11:00 AM
3/4/2026 12 PM - Footprint assigning !
Assigning Footprints:
Before designing PCB, I've assigned all the required footprints. For normal key for example "A, B, Z, 1, 2, 3, etc... i've assigned them with HotswapChocV11.00u and for key like "Shift, Enter, Space etc... I've used HotswapChocV11.50u.
And For Diodes, I've used Diode_SOD-123.

Timeline:
Start: 04-March-2026 | 12:00 PM
End: 04-March-2026 | 12:30 PM
Jornal Entry Written: 04-March-2026 | 12:30 PM