100%
virtual_keyboard jayden_keyboard view
Description

Imported from GitHub: virtualfuzz/virtual_keyboard · commit ee574cf · license MIT

Description

Mirror of https://codeberg.org/virtualfuzz/virtual_keyboard

README

virtual_keyboard

Screenshot of the full keyboard

Uses kmk for the firmware, maybe in the future I will switch to Rust.

The goal of this keyboard is to be one that I like, not one with a bunch of fancy features. It's as minimal as I like it to be, 65% keyboards seem good, but I still need F keys because for some games it better to have them.

For the arrow keys, I don't think it's that bad not having them thanks to WASD keys.

Schematic

Schematic of the PCB

PCB

PCB of the keyboard

Case

Bottom of the case

Top of the case

The case is supposed to stick together using screws, not sure if they will fit.
I think I'll use some tape or a wire to hold it together if it doesn't fit.

Bill of Materials

Electronics

QTYNamePart number
1Orpheus PICO
81Diodes1N4148WL
81Kailh Hotswap Sockets

Keyboard components

QTYName
1Bottom case
1Top case
42mm (Self-drilling?) Screws
81DSA keycaps
81Cherry MX Switches
16u Stabilizer
22u Stabilizers

Keyboard Layout (KLE raw data)

ISO layout

Keyboard layout, it is an AZERTY-AFNOR 65% keyboard with the F keys

["Esc","F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","Print screen","Delete"],
["#\n@","1\nà","2\né","3\nè","4\nê","5\n(","6\n)","7\n‘","8\n’","9\n«","0\n»","\"\n'","¨\n^",{w:2},"Backspace"],
[{w:1.5},"Tab","A","Z\n£","E\n€","R","T\n{","Y\n}","U","I","O","P","–\n-","±\n+",{x:0.25,w:1.25,h:2,w2:1.5,h2:1,x2:-0.25},"Enter"],
[{w:1.75},"Caps Lock","Q","S","D\n$","F","G","H","J","K","L","M","\\\n/","½\n*"],
[{w:1.25},"Shift",">\n<","W","X","C","V","B","N","?\n.","!\n,","…\n:","=\n;",{w:1.75},"Shift","↑"],
["Ctrl","Fn","Super","Alt",{a:7,w:6},"","Alt Gr","Super","Ctrl","←","↓","→"]

License

Licensed under the MIT license

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.