Skip to the content
PCBKitNew board
2 layers337.5 × 123.1 mmAlice PCB, the printed circuit board in 3D

Open Source Alice Keyboard

Size
337.5 × 123.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
172
Nets
121
Pads
666
Tracks, vias
846, 55
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
8 Mar 2022
Updated
14 Mar 2022

Overview

Alice PCB is an open-source printed circuit board by ojthetiny, from the ojthetiny/OpenErgo repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 337.5 × 123.1 mm with 172 parts on 121 nets, routed with 846 tracks and 55 vias.

It is built around the PRTR5V0U2X and RB060MM-60TR-TP. It belongs with the STM32 boards of this library.

Main components

2

README

README.md

OpenErgo

Open Source Alice Keyboard

Alt text

Use as a base for your own designs, renders or order as is (read important info at the bottom).

Details:

  • Alice layout
  • Supports OG Alice plate
  • Chonky external weight
  • 7.5 degree typing angle.
  • Flush USB-C connector built into the PCB
  • Skuf feet.
  • 3 Piece construction for no external screws (aside from weight)

Important Info (READ BEFORE ORDERING):

  • I do not offer any sort of warranty for this, nor can I be held liable if something goes wrong.
  • Renders are not fully representative of the final product
  • Please, PLEASE look over the design before you do anything with it, it's possible and very likely that there are some errors, I'm just a human.
  • Theoretically universal Alice pcb support (bottom side USB), though the connector is possibly slightly misaligned, still untested

Parts

172
QtyValueFootprintReferences
66D_SmallDiode_SMD:D_SOD-123D_SW_0, D_SW_1, D_SW_2, D_SW_3, D_SW_4, D_SW_5, D_SW_6, D_SW_7, D_SW_8, D_SW_9, D_SW_A1, D_SW_B1, D_SW_B2, D_SW_Back1, D_SW_C1, D_SW_Caps1 +50
54MX-NoLEDMX_Only:MX_1u_NoLEDMX_1, MX_2, MX_3, MX_4, MX_5, MX_6, MX_7, MX_8, MX_9, MX_A1, MX_B1, MX_B2, MX_Back2, MX_C1, MX_Comm1, MX-0 +38
6MX-NoLEDMX_Only:MX_1.5u_NoLEDMX_LAlt1, MX_LCtl1, MX_Pipe1, MX_RAlt1, MX_RCtl1, MX_Tab1
3100nCapacitor_SMD:C_0402_1005MetricC_VDD1, C_VDD2, C_VDDIO2
31uCapacitor_SMD:C_0402_1005MetricC_LDO1, C_LDO2, C_VDDA2
3LED_SmallComponents:LED_3mmD_LED_Caps1, D_LED_Layer1, D_LED_Scroll1
3R_SmallResistor_SMD:R_0402_1005MetricR_LED1, R_LED2, R_LED3
2100kResistor_SMD:R_0402_1005MetricR_LDO1, R_LDO2
210kResistor_SMD:R_0402_1005MetricR_BOOT1, R_RGB1
24.7uCapacitor_SMD:C_0402_1005MetricC_VDD3, C_VDDIO1
25k1Resistor_SMD:R_0402_1005MetricR_USB1, R_USB2
2MX-NoLEDMX_Only:MX_1.25u_NoLEDMX_Caps2, MX_LFn2
2MX-NoLEDMX_Only:MX_2.25u_ReversedStabilizers_NoLEDMX_Enter1, MX_LSpc1
2MX-NoLEDMX_Only:MX_1.75u_NoLEDMX_Caps1, MX_RSft2
110uCapacitor_SMD:C_0402_1005MetricC_VDDA1
11MResistor_SMD:R_0402_1005MetricR_Shield1
14.7nCapacitor_SMD:C_0402_1005MetricC_Shield1
1500mAFuse:Fuse_0805_2012MetricF1
1HRO-TYPE-C-31-M-12Components:HRO-TYPE-C-31-M-12-AssemblyUSB1
1LOGOComponents:OJ LOGOG***
1MCP1700-3302E_SOT23Package_TO_SOT_SMD:SOT-23U_Power1
1MX-NoLEDMX_Only:MX_2.75u_NoLEDMX_RSft1
1MX-NoLEDMX_Only:MX_2u_NoLEDMX_Back1
1MX-NoLEDMX_Only:MX_2.75u_ReversedStabilizers_NoLEDMX_RSpc1
1MX-NoLEDMX_Only:MX_2.25u_NoLEDMX_LSft1
1MX-NoLEDMX_Only:MX_2u_ReversedStabilizers_NoLEDMX_LSpc2
1PRTR5V0U2Xrandom-keyboard-parts:SOT143BD_ESD1
1RB060MM_60TRDiode_SMD:D_SOD-123D_LDO1
1RGBConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ_RGB1
1SM9.0CADiode_SMD:D_SOD-123D_PWR1
1STM32F072C8TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU_MCU1
1SWDConnector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ_SWD1
1SW_PushButton_Switch_SMD:SW_SPST_TL3342RESET1
1SW_SPDTButton_Switch_SMD:SW_SPDT_PCM12BOOT1

Questions

How big is the Alice PCB PCB?

It measures 337.5 × 123.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Alice PCB use?

172 parts, built around the PRTR5V0U2X and RB060MM-60TR-TP. 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 Alice PCB KiCad files?

From the ojthetiny/OpenErgo repository on GitHub, at the commit this page was made from: the board is PCB/kicad/Alice_PCB.kicad_pcb and its schematic PCB/kicad/Alice_PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Alice PCB 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

  • 2 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 4 layers68.6 × 53.3 mmDsi shield, the printed circuit board in 3D

    Dsi shield

    twlostow/dsi-shield

    Arduino MIPI DSI Shield

    224 parts524LGPL-3.0
  • 4 layers59 × 33.8 mmCYM1A113, the printed circuit board in 3D

    CYM1A113

    trezor/trezor-hardware

    :wrench: Hardware design of Trezor

    133 parts228
  • 4 layers137 × 86 mmCIAA K60, the printed circuit board in 3D

    CIAA K60

    ciaa/Hardware

    Hardware de la CIAA

    467 parts216
  • 4 layers230.7 × 97.8 mmTako, the printed circuit board in 3D

    Tako

    ssbb/tako

    34 key EC split keyboard

    146 parts200MIT
  • 2 layers285 × 94.6 mmPH60 Rev3, the printed circuit board in 3D

    PH60 Rev3

    ph-design/PH60

    A printable 60% multi-layout wireless keyboard suite.

    264 parts163
  • 4 layers40 × 60 mmControl board v2.0, the printed circuit board in 3D

    Control board v2.0

    0x23/nmWave-Interferometer

    An Open Source Interferometer for Accurate Distance Measurements

    106 parts151MIT
  • 2 layers285 × 94.6 mmPH60Slim Choc, the printed circuit board in 3D

    PH60Slim Choc

    ph-design/PH60-SC

    A printable low-profile 60% wireless mechanical keyboard kit powered by ZMK firmware.

    219 parts132