Skip to the content
PCBKitNew board
2 layers314.3 × 83.3 mmSPM1800, the printed circuit board in 3D

South Paw Mini 1800 Keyboard

Size
314.3 × 83.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
143
Nets
101
Pads
672
Tracks, vias
715, 35
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
1 Nov 2020
Updated
5 Feb 2022

Overview

SPM1800 is an open-source printed circuit board by melonbred, from the melonbred/SPM1800 repository on GitHub, published under the MIT licence. It is a 2-layer board of 314.3 × 83.3 mm with 143 parts on 101 nets, routed with 715 tracks and 35 vias.

It is built around the ATMEGA32U4-AU and PRTR5V0U2X. Its parts include 59 diodes, 8 capacitors, 6 resistors, 3 connectors and 1 IC. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

SPM1800

This is a PCB for a southpaw mini 1800 layout keyboard with the following features:

  • Big bar and split bar support
  • MX or Alps style switches
  • Two independent rotary encoders
  • USB Type-C
  • Breakout pins for RGB underglow
  • Breakout pin for USB shield ground

WARNING

This PCB has been tested for functionality. However, please review the project files prior to placing an order for manufacturing. Users should be warned that they are manufacturing this at their own risk.

Layout

layout.png KLE

PCB

pcb-front.png

pcb-back.png

BOM

DesignatorDescriptionPackageQTYLCSC Part Number
C1, C2, C3, C4Capacitor - 0.1uF08054C28233
C5Capacitor - 10uF08051C15850
C6, C7Capacitor - 22pF08052C1804
C8Capacitor - 1uF08051C28323
D1 - D58Diode - 1N4148SOD-12358C466653
D59ESD Protection Diode - PRTR5V0U2XSOD-143B1C12333
F1Fuse 24V - 500mA12061C70076
R1, R2Resistor - 10k08052C17414
R3, R4Resistor - 5.1k08052C27834
R5, R6Resistor - 2208052C17561
U1Atmega32u4QFP-44_10x10mm_P0.8mm1C44854
USB1HRO-TYPE-C-31-M-12HRO-TYPE-C-31-M-121C165948
Y1Crystal 16Mhz 3.2x2.5mm, 4 pad32251C156247

QMK Firmware

Firmware has been written but not tested at this time. QMK files can be found here.

Additional Notes

This project uses KiCAD libraries maintained by ai03:

Parts

143
QtyValueFootprintReferences
581N4148Diode_SMD:D_SOD-123D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +42
48SW_PushMX_Alps_Hybrid:MX-1U-NoLEDMX1, MX2, MX10, MX11, MX12, MX13, MX14, MX15, MX16, MX17, MX18, MX19, MX20, MX22, MX23, MX24 +32
6SW_PushMX_Alps_Hybrid:MX-1.25U-NoLEDMX21, MX46, MX52, MX53, MX56, MX58
40.1uFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C4
210kResistor_SMD:R_0805_2012MetricR1, R2
222Resistor_SMD:R_0805_2012MetricR5, R6
222pFCapacitor_SMD:C_0805_2012MetricC6, C7
25.1kResistor_SMD:R_0805_2012MetricR3, R4
2Rotary_Encoder_SwitchRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmEC1, EC2
2SW_PushMX_Alps_Hybrid:MX-1.75U-NoLEDMX31, MX36
110uFCapacitor_SMD:C_0805_2012MetricC5
11uFCapacitor_SMD:C_0805_2012MetricC8
1ATmega32U4-AUPackage_QFP:TQFP-44_10x10mm_P0.8mmU1
1Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2
1Crystal_GND24_SmallCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1HRO-TYPE-C-31-M-12Type-C:HRO-TYPE-C-31-M-12-HandSolderingUSB1
1LOGOsilk:turtle_pan_cu_smallG***
1PRTR5V0U2Xrandom-keyboard-parts:SOT143BD59
1Polyfuse_SmallFuse:Fuse_1206_3216MetricF1
1SW_PushMX_Alps_Hybrid:MX-6.25U-ReversedStabilizers-NoLEDMX60
1SW_PushMX_Alps_Hybrid:MX-2.25U-ReversedStabilizers-NoLEDMX54
1SW_PushMX_Alps_Hybrid:MX-2.75U-ReversedStabilizers-NoLEDMX55
1SW_PushMX_Alps_Hybrid:MX-2U-ReversedStabilizers-NoLEDMX59

Questions

How big is the SPM1800 PCB?

It measures 314.3 × 83.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SPM1800 use?

143 parts, built around the ATMEGA32U4-AU and PRTR5V0U2X. 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 SPM1800 KiCad files?

From the melonbred/SPM1800 repository on GitHub, at the commit this page was made from: the board is SPM1800.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the SPM1800 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers243.9 × 136.5 mmBarobord, the printed circuit board in 3D

    Barobord

    sadekbaroudi/barobord

    I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

    157 parts57
  • 2 layers217.7 × 91.1 mmAdalyn, the printed circuit board in 3D

    Adalyn

    Marbelymarble/Adalyn

    36key QAZ-like handwired keyboard

    76 parts55GPL-3.0
  • 2 layers298.8 × 122 mmUrsaminor pcb, the printed circuit board in 3D

    Ursaminor pcb

    markstory/ursa-minor-keyboard

    Design and schematics for the ursaminor keyboard

    225 parts23
  • 2 layers285.5 × 112.1 mmYacc46 plate, the printed circuit board in 3D

    Yacc46 plate

    1m38/keyboards

    yacc46 is a 44-46keys self-made keyboard.

    144 parts21MIT
  • 2 layers242.3 × 75.4 mmM3n3van, the printed circuit board in 3D

    M3n3van

    matthewdias/m3n3van

    A minivan case compatible PCB with 2x3u split space

    151 parts20MIT
  • 2 layers333.4 × 88.6 mmReverie, the printed circuit board in 3D

    Reverie

    makenova/reverie

    a mini 1800 keyboard based on the Elongate, Clarabelle, and Garbage Truck Keyboards

    140 parts14
  • 2 layers281.8 × 166.9 mmMicro redox semi split, the printed circuit board in 3D

    Micro redox semi split

    makenova/micro_redox

    A family of boards inspired by the microdox and ferris

    96 parts13
  • 2 layers276.2 × 79.8 mmMinim, the printed circuit board in 3D

    Minim

    matthewdias/minim

    A symmetrical 50% keyboard

    114 parts13MIT