Skip to the content
2 layers242.7 × 87.9 mmSplave ferris pg1316s unrouted, the printed circuit board in 3D

Splave ferris pg1316s unrouted

jusdisgi/splave-ferris4

Simple 34-key split ergonomic keyboard running ZMK on a Seeed XIAO BLE controller and supporting multiple switch types. Similar in layout to the Ferris Sweep except with a bit of finger splay.

Size
242.7 × 87.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
74
Nets
55
Pads
342
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
13 Apr 2025
Updated
30 Apr 2025

Overview

Splave ferris pg1316s unrouted is an open-source printed circuit board by jusdisgi, from the jusdisgi/splave-ferris repository on GitHub. It is a 2-layer board of 242.7 × 87.9 mm with 74 parts on 55 nets.

Its parts include 34 diodes and 34 switches. It belongs with the keyboards and input boards of this library.

README

splave-ferris_pg1316s/README.md

splave-ferris_pg1316s

A version of splave-ferris using the new Kailh PG1316S Ultra-low-profile scissor switches.

For more on the splave-ferris generally, see the readme in the base directory.

There are quite a few changes from the choc version of the board. Here are the most notable I could think of:

  1. Keycaps for these switches are 16x16mm, so I changed the spacing accordingly. Several other dimensions were changed as needed.
  2. I changed the battery connector from a JST to a Molex Pico EZMate, which surface mounts and has a much lower profile.
  3. I removed the reset button, as the XIAO has one built in and this is my most minimalist design.
  4. Battery connector and power switch are in new positions.
  5. I switched from SOD-123 diodes to SOD-323 due to the diode pocket on the PG1316 having only 1.2mm of headspace.
  6. Everything on the board is surface mount, and nothing is on the back of the board. This one can be manufactured in a single hotplate run.
  7. The routing is somewhat cleaner, despite the all-SMD design requiring a lot of vias. I think I'm getting better.

As with the choc version, this is intended to be used without a case.

I created a schematic, but while I believe it to be accurate, it is not connected to the PCB files in any way, as they were generated by ergogen. Also, the PCB files you likely want are the _left and _right versions...the one without a direction includes both halves of the board, but the nets are all the same to that may cause problems. It is also unrouted, although if you do wish to do the routing differently there are also unrouted versions of each half.

I have included production gerber files. I am planning on ordering them soon, but as yet they are untested.

I remain very new at all this stuff. So if you see something wrong, please let me know!

Here are some pics...

image image image image

Parts

74
QtyValueFootprintReferences
34—D_SOD-323FD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +18
34—CPG1316S01D02_mikeholscherS1, S2, S10, S11, S12, S13, S14, S15, S16, S17, S18, S19, S20, S21, S22, S23 +18
2E73:SPDT_C128955T1, T2
2—ceoloide:battery_connector_molex_pico_ezmate_1x02CONN1, CONN2
2—xiao_smdMCU1, MCU2

More from jusdisgi/splave-ferris

4
  • 2 layers242.7 × 85.5 mmSplave ferris pg1316s, the printed circuit board in 3D

    Splave ferris pg1316s

    jusdisgi/splave-ferris

    Simple 34-key split ergonomic keyboard running ZMK on a Seeed XIAO BLE controller and supporting multiple switch types. Similar in layout to the Ferris Sweep except with a bit of finger splay.

    74 parts4
  • 2 layers130 × 101.2 mmSplave ferris choc v1 right, the printed circuit board in 3D

    Splave ferris choc v1 right

    jusdisgi/splave-ferris

    Simple 34-key split ergonomic keyboard running ZMK on a Seeed XIAO BLE controller and supporting multiple switch types. Similar in layout to the Ferris Sweep except with a bit of finger splay.

    38 parts4
  • 2 layers117.8 × 87.9 mmSplave ferris pg1316s left unrouted, the printed circuit board in 3D

    Splave ferris pg1316s left unrouted

    jusdisgi/splave-ferris

    Simple 34-key split ergonomic keyboard running ZMK on a Seeed XIAO BLE controller and supporting multiple switch types. Similar in layout to the Ferris Sweep except with a bit of finger splay.

    37 parts4
  • 2 layers117.8 × 85.5 mmSplave ferris pg1316s mk1 left, the printed circuit board in 3D

    Splave ferris pg1316s mk1 left

    jusdisgi/splave-ferris

    Simple 34-key split ergonomic keyboard running ZMK on a Seeed XIAO BLE controller and supporting multiple switch types. Similar in layout to the Ferris Sweep except with a bit of finger splay.

    37 parts4

Similar boards

  • 2 layers141.1 × 126.8 mmCalculator, the printed circuit board in 3D

    Calculator

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    74 parts915
  • 2 layers49 × 44 mmSimple keeb reuser, the printed circuit board in 3D

    Simple keeb reuser

    CRImier/MyKiCad

    My KiCad boards. Can't be bothered uploading individually anymore, so here you go.

    74 parts253GPL-3.0
  • 2 layers49 × 49 mmOSBMS Balancer Rev1 sot323, the printed circuit board in 3D

    OSBMS Balancer Rev1 sot323

    Teslafly/Dead-OpenBMS-dead

    A scalable, open source battery management system

    74 parts248
  • 2 layers72.4 × 72.4 mmSerialResonantFilter, the printed circuit board in 3D

    SerialResonantFilter

    profdc9/RFBitBanger

    A QRP digital transceiver created from readily available parts for off-the-grid maintenance

    74 parts222
  • 2 layers58 × 65 mmSidechain mixer core, the printed circuit board in 3D

    Sidechain mixer core

    shmoergh/moduleur

    Fully analog DIY-friendly modular synth

    74 parts222
  • 2 layers110 × 60 mmArduino Spot Welder, the printed circuit board in 3D

    Arduino Spot Welder

    KaeptnBalu/Arduino_Spot_Welder_V3

    This is the Kicad project for V3.1 The Arduino Board was not changed, only the Mosfet Board got a updgrade.

    74 parts207GPL-3.0
  • 2 layers51.5 × 89 mmMobo, the printed circuit board in 3D

    Mobo

    opulo-inc/feeder

    Source for LumenPnP Feeders

    74 parts202
  • 2 layers165.7 × 152.4 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    74 parts184

Questions

How big is the Splave ferris pg1316s unrouted PCB?

It measures 242.7 × 87.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Splave ferris pg1316s unrouted use?

74 parts. 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.

Where can I download the Splave ferris pg1316s unrouted KiCad files?

From the jusdisgi/splave-ferris repository on GitHub, at the commit this page was made from: the board is splave-ferris_pg1316s/output/pcbs/splave-ferris_pg1316s_unrouted.kicad_pcb and its schematic splave-ferris_choc_v1/splave-ferris_choc_v1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Splave ferris pg1316s unrouted design in my own project?

Its repository states no licence, so its author keeps all rights: ask jusdisgi before reusing the design.