Skip to the content
PCBKitNew board
2 layers182.9 × 136.7 mmPhoenix, the printed circuit board in 3D

The next generation of Ergodox

Size
182.9 × 136.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
116
Nets
87
Pads
681
Tracks, vias
1,549, 112
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
10 Jul 2020
Updated
10 Jul 2020

Overview

Phoenix is an open-source printed circuit board by ErgoKB, from the ErgoKB/Phoenix repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 182.9 × 136.7 mm with 116 parts on 87 nets, routed with 1,549 tracks and 112 vias.

It is built around the AMS1117-3.3 and 1N4148W. Its parts include 38 diodes, 38 switches, 14 capacitors, 9 resistors and 4 connectors. It belongs with the STM32 boards of this library.

Main components

2

README

README.md

Phoenix

Phoenix is inspired by Ergodox, and add several improvements on it.

Features

  • A split ergonomic keyboard which fits the shape of the hands of human
  • Improve the keyboard performance and response time of Ergodox by using dual controller
  • Dual connectivity of both left and right hands can connect to USB host without re-program the mcu
  • Use USB C connectors
  • Use hotswap switch connectors to get rid of soldering
  • A single PCB design for both left and right hand
  • A more stable PCB mounting design
  • Use parts that are can be obtained more easily

How to build

Still in progress

Parts

116
QtyValueFootprintReferences
381N4148WComponent:D_SOD-123D0:0, D0:1, D0:2, D0:3, D0:4, D0:5, D0:6, D1:0, D1:1, D1:2, D1:3, D1:4, D1:5, D1:6, D2:0, D2:1 +22
35SW_PushComponent:Kailh_hot_socket_MX_dualSW0:0, SW0:1, SW0:2, SW0:3, SW0:4, SW0:5, SW0:6, SW1:0, SW1:1, SW1:2, SW1:3, SW1:4, SW1:5, SW1:6, SW2:0, SW2:1 +19
7100nFCapacitor_SMD:C_0402_1005MetricC6, C8, C9, C10, C11, C13, C14
415pFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4
310kΩResistor_SMD:R_1206_3216MetricR1, R5, R6
3220ΩResistor_SMD:R_0603_1608MetricR2, R3, R4
35.1kΩResistor_SMD:R_0603_1608MetricR7, R8, R9
3Switch_LEDComponent:Kailh_hot_socket_MX_dual_ledSW5:2, SW5:4, SW5:5
210uFCapacitor_SMD:C_0805_2012MetricC7, C12
12.2uFCapacitor_SMD:C_0805_2012MetricC5
125MHz 12pFCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
132.768KHz 12.5pFCrystal:Crystal_SMD_3215-2Pin_3.2x1.5mmY2
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1AudioJack3Component:PJ322_TRSJ4
1Conn_01x02_MaleConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3
1Conn_01x04_MaleConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ2
1LOGOkicad:ErgoKBG***
1STM32F401CCUxComponent:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mmU1
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1
1USB_C_Receptacle_USB2.0Component:USB_C_Receptacle_HRO_TYPE-C-31-M-12-DualP1

The 109 most common of 116 parts.

Questions

How big is the Phoenix PCB?

It measures 182.9 × 136.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Phoenix use?

116 parts, built around the AMS1117-3.3 and 1N4148W. 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 Phoenix KiCad files?

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

Can I use the Phoenix design in my own project?

Its repository publishes it under the GPL-3.0 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

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers100 × 100 mmExplorer, the printed circuit board in 3D

    Explorer

    anyshake/explorer

    🌏 Detecting seismic wave using 3 geophones and 3-axis accelerometer, pack & send data to AnyShake Observer over RS232 / RS485 serial.

    266 parts100
  • 2 layers99.5 × 90.5 mmMRR ESPA, the printed circuit board in 3D

    MRR ESPA

    maplerainresearch/MRR_ESPA

    A basic 3D printer control board based on ESP32

    130 parts59
  • 2 layers102 × 102 mmMRR ESPE, the printed circuit board in 3D

    MRR ESPE

    maplerainresearch/MRR_ESPE

    MRR ESPE 3D printer control board

    168 parts39
  • 2 layers101.6 × 147.3 mmKarabas pro revER, the printed circuit board in 3D

    Karabas pro revER

    andykarpov/karabas-pro

    FPGA based retrocomputer with FDD and HDD controllers

    223 parts37MIT
  • 4 layers288.5 × 95 mmOTTO Beta Main, the printed circuit board in 3D

    OTTO Beta Main

    bitfieldaudio/otto-hardware

    OTTO hardware files for upcoming beta. WORK IN PROGRESS

    331 parts37
  • 2 layers148.6 × 192.2 mmBadge, the printed circuit board in 3D

    Badge

    NuttyShell/NuttyBadge

    NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software

    169 parts31GPL-3.0
  • 2 layers120 × 90 mmBobbycontroller, the printed circuit board in 3D

    Bobbycontroller

    bobbycar-graz/Bobbycar-FOC-hardware

    Our own dual BLDC Motorcontroller

    328 parts23