https://github.com/marek128b/split40
this project is a "split" 40% ergonomic mecahnical keyboard made with the rp2040
https://github.com/marek128b/split40
keyboard qmk-firmware rgb rp2040-zero split ws2812
Last synced: 2 months ago
JSON representation
this project is a "split" 40% ergonomic mecahnical keyboard made with the rp2040
- Host: GitHub
- URL: https://github.com/marek128b/split40
- Owner: Marek128b
- Created: 2023-09-19T12:26:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-12T11:24:18.000Z (over 1 year ago)
- Last Synced: 2025-02-14T06:46:53.106Z (4 months ago)
- Topics: keyboard, qmk-firmware, rgb, rp2040-zero, split, ws2812
- Language: C
- Homepage:
- Size: 8.46 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ErgoSplit50
** table of content **
- [ErgoSplit50](#ergosplit50)
- [Description](#description)
- [Price](#price)
- [Firmware](#firmware)
- [Keyboards RGB](#keyboards-rgb)
- [Upload Firmware](#upload-firmware)## Description
The ErgoSplit50 is a 50% split keyboard which means that the keyboard is in two half's which is better for ergonomics than a "normal" keyboard. A 50% Keyboard is smaller compared to a normal 100% keyboard with function and number keys as well as a num keys.
The Keyboard has a ortho linear key layout which is more ergonomic than the staggered key layout (normal layout).___
Here you can see both half of the keyboard built using [Keyboard Layout Editor](http://www.keyboard-layout-editor.com/#/gists/dc776eb6e80d4ed39cddeabd265ff729)
![]()
![]()
___
This keyboard layout is better for ergonomics as it accommodates the different sizes of your fingers.## Price
| AMOUNT | ITEM | SUPPLIER | PRICE | SHIPPING | PRICE | PRICE Per | PRICE TOTAL |
|-------- |------------------------ |----------------- |-------- |---------- |-------- |----------- |----------------- |
| 2x | RP2040-USB-C | Barrybase | €5,55 | €3,33 | €11,10 | €5,55 | €72,28 |
| 1x | USB-C 2.0 1m Kabel | Barrybase | €2,92 | €5,95 | €2,90 | €2,90 | |
| 1x | 110 Gateron G PRO RED | Keychron | €19,- | €15,- | €34,- | €13,60 | |
| 1x | cable sleeve 5m black | RS - components | €8,82 | | €8,82 | €1,77 | PRICE TOTAL per |
| | | | TOTAL: | €24,28 | €48,- | | **€23,82** |Product links:
1. [RP2040-uC](https://www.berrybase.at/en/waveshare-rp2040-zero-ohne-header)
2. [USB-C cable](https://www.berrybase.at/en/usb-c-2.0-sync-ladekabel-a-stecker-c-stecker-schwarz?number=45735)
3. [Gateron red Switches](https://www.keychron.com/collections/all-switches/products/gateron-switch-set?variant=40119134355545)
4. [Cable sleeve](https://at.rs-online.com/web/p/kabelschlauche-/0408209)
Building firmware:https://www.tablesgenerator.com/markdown_tables
http://builder.swillkb.com/## Firmware
The firmware i used is called [QMK](https://docs.qmk.fm/#/) which is a popular keyboard firmware for wired Keyboards. The reason i am using this firmware is that it works more reliable and doesn't have the problems i faced when i was trying to use [KMK](http://kmkfw.io).### Keyboards RGB
This keyboard uses a microcontroller that has a on-board ws2812-2020
rgb led that is used for signaling on which layer you are, if caps lock is enabled, if num lock is enabled and if scroll lock is enabled.### Upload Firmware
to compile and upload the firmware move to the working directory of your `qmk/qmkfirmware` and compile and upload the firmware using the `qmk flash -kb hardwired/marek128b/ergosplit40 -km vial` command. You can only compile the firmware using the `qmk compile -kb handwired/marek128b/ergosplit40 -km vial` command. With `-km` you can select the keymap you want to compile or flash with the keyboard. The `-kb` part selects the keyboard you want to work with.