Skip to content

DevX-Dragon/OVERRIDE-X3D-Split-Keeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hardware Firmware HID

OVERRIDE-X3D Split Keeb

A split keyboard from-scratch, high-performance wireless split keyboard designed for ergonomic uses. both assembled

Layout

Schematics Layout Left Right PCB Layout

Renders

Assembled Render

both assembled LEFT ASSEMBLED RIGHT ASSEMBLED

PCB Render

3D View Kicad Front 3D View Kicad Back 3D View Kicad Side

Firmware

This keyboard runs on CircuitPython using the Adafruit HID library. Unlike compiled firmware, you can edit your keymap by simply modifying the code.py file directly on the keyboard's internal storage.

Libraries

To run this firmware, you need the following libraries in your /lib folder:

adafruit_hid (For Keyboard and Consumer Control support)

adafruit_ble (For wireless Bluetooth connectivity)

BOM

(note that this is where I purchased from, and some are bought in higher quanities then needed for cheaper prices and some websites are local-only)

Product Name Quantity Source Link Price
1N4148 42 Link $0.60
SK6812 MINI-E 8 Link $1.56
820K Ohms THT Resistor 2 Link $0.30
1M Ohms THT Ressitor 4 Link $0.30
OUTEMU Red Switches 42 Link $13.74
Milk Theme XDA Key Caps 42 Link $10.83
800mAh 3.7V 501845P Battery 2 Link $3.00
Seed Studio Seeed XIAO-nRF52840-Sense 2 Link $43.12
Total $73.45

The reason for using the Seed Studio Seeed XIAO-nRF52840-Sense is becuase thats the only compact MCU which has enough pins for this. The esp32-s3 is another alternative but doesnt have pins to control the LEDs. So I had to go with this. There are no other MCU thats fits in the same size and have the same amount of pins.

Support

I would love getting financially supported as most of my projects cost alot of money here in Sri Lanka. Even a 1$ is great!

Buy Me A Coffee

About

An split keyboard designed from scratch!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages