
Ferris
pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

Raw Split is a wired 36 key split keyboard made with 3 PCBs and powered by an RP pico 2040
Custom Hackboard is an open-source printed circuit board by FabioCastroMorffi, from the FabioCastroMorffi/Raw-Split repository on GitHub. It is a 2-layer board of 124.6 × 130.5 mm with 46 parts on 52 nets, routed with 306 tracks and 9 vias.
It is built around the PJ-320A. Its parts include 18 diodes, 18 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.
Raw Split is a wired 36 key split keyboard made with 3 PCB layers and powered by an RP pico 2040 on each side. I'm using the Miryoku ZMK as the layout and I decided to go for a smaller split keyboard for two main reasons: I want it to be portable, mainly so I can use it in class, and I wanted to be under (or very close to) the 50$ mark.
After finishing my design for Hackpad, which was an introduction to PCB Design and 3D modelling, I was confident I could go build a bigger project in a more efficient manner but I was completely wrong. I got sent to the Valley of Stupidity earlier than expected.
I had an initial idea with a Split Keyboard that would have magnetic sides but I wasn't proud of the design I came up with (and it wasnt printable) so I decided to scrap it up and do it again with a different idea. The change was mainly on the fact that I abhorred 3D modelling of the top/side and bottom so on the Raw Split I decided to only use PCBs for the full design; the raw aesthetic of the build is where the name comes from -- I'm not very creative with names.



Thank you Onshape for being so easy to work with (shame on the horrible experience that is Fusion360's online services for students). I really need to emphasize how much better OnShape is on web, because the initial horrible experience I had with Fusion Online or trying to install a Linux version of Fusion was horrible and made me waste a lot of time.
Here's the overview of the right split:


The total height of the keyboard will be 24.8 mm. The three PCBs measure 1.6 mm in height, the small standoff will have a height of 4 mm while the big one will have a size 6 mm. Finally the height from the top plate to the top of the keycap is approximally 10 mm.
| Quantity | Item | Price (CAD) | Vendor | Link |
|---|---|---|---|---|
| 2 | RP Pico 2040 Green with Pin | 6.42 | Aliexpress | Link |
| 1 | 40 PCS kailh box V2 (linear switches) | 1.38(with welcome deal) | Aliexpress | Link |
| 1 | 100 PCS Through Hole Diodes (1N4148) | 2.80 | Aliexpress | Link |
| 2 | 0.91 Inch 128x32 Oled Display | 5.00 | Aliexpress | Link |
| 2 | 20 pcs Blank DSA Keycaps | 12.5 | Aliexpress | link |
| 1 | 10 PCS PJ-320A Jack Receptacle | 1.58 | Aliexpress | Link |
| 1 | 20 pcs SW-Push 6x6x4.3mm | 0.26 | Aliexpress | Link |
| 1 | 50 pcs Brass Female to Female Standoffs M2x3mm | 2.72 | Aliexpress | Link |
| 1 | 50 pcs Nylon Female to Female Standoffs M2x6mm | 1.28 | Aliexpress | Link |
| 2 | 50 pcs M2 5mm and M2 10 mm | 4.5 | Aliexpress | Link |
| 1 | Antislip Circular Pads 2mm | 2.97 | Aliexpress | Link |
| 1 | PCB Manufacturing Center | 13.04 (without coupon) | JLCPCB | |
| 1 | PCB Manufacturing Top | 12.64 (without coupon) | JLCPCB | |
| 1 | PCB Manufacturing Bottom | 12.50 (without coupon) | JLCPCB |
| Total (CAD, after taxes and after 20$ JLcPCB Coupon) | Total (USD, after taxes and after 20$ JLcPCB Coupon) |
|---|---|
| 69 | 50.69 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D10, D11, D12, D13, D14, D15, D16, D17, D18 +2 |
| 16 | SW_Push_45deg | Library:Cherry MX 1u | SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18 |
| 3 | , , | ||
| 2 | Key | Library:Cherry MX 1u | SW1, SW2 |
| 2 | LOGO | Library:hackclub | , |
| 1 | |||
| 1 | Oled Screen 0.91 inch | oled:SSD1306-0.91-OLED-4pin-128x32 | J1 |
| 1 | PJ-320A | RP_pico:PJ-320A | U3 |
| 1 | RaspberryPi_Pico | Library:RaspberryPi_Pico_Common_Unspecified | A1 |
| 1 | Reset | Button_Switch_THT:SW_PUSH_6mm_H5mm | Reset |
It measures 124.6 × 130.5 mm and has 2 copper layers, 1.6 mm thick.
46 parts, built around the PJ-320A. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the FabioCastroMorffi/Raw-Split repository on GitHub, at the commit this page was made from: the board is PCB/raw split center/custom_Hackboard.kicad_pcb and its schematic PCB/raw split bottom/raw split bottom.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask FabioCastroMorffi before reusing the design.

pierrechevalier83/ferris
A low profile split keyboard designed to satisfy one single use case elegantly

softcomplex/Digirig-Mobile
Integrated digital modes interface for amateur radio

LouWii/ErgoMax
Custom ergo split keyboard project, based on ErgoDox, with hot swap sockets

DarcyJProjects/touchtone555
An open-source DIY, NE555-based analogue synthesizer - play notes with a stylus


piit79/mysteripad
A through-hole mechanical numpad with an extra row to match the Mysterium keyboard

