Skip to the content
PCBKitNew board
2 layers26.8 × 10 mmPpk, the printed circuit board in 3D

Palm™ Portable Keyboard USB adapter

Size
26.8 × 10 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
19
Pads
52
Tracks, vias
125, 9
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
11 Oct 2024
Updated
16 Sep 2025

Overview

Ppk is an open-source printed circuit board by wojtekka, from the wojtekka/ppk repository on GitHub. It is a 2-layer board of 26.8 × 10 mm with 13 parts on 19 nets, routed with 125 tracks and 9 vias.

It is built around the CH552E and SN74LVC1G00DBV. Its parts include 3 resistors, 2 capacitors, 2 ICs and 1 connector. It belongs with the keyboards and input and interfaces and adapters boards and the 8051 (CH55x, STC, AT89) boards of this library.

Main components

2

README

README.md

Palm™ Portable Keyboard USB adapter

Based on CH552 Macropad mini by Stefan Wagner (https://github.com/wagiminator/CH552-Macropad-mini). Headers from the original code:

text
// ===================================================================================
// Project:   MacroPad Mini for CH551, CH552 and CH554
// Version:   v1.3
// Year:      2023
// Author:    Stefan Wagner
// Github:    https://github.com/wagiminator
// EasyEDA:   https://easyeda.com/wagiminator
// License:   http://creativecommons.org/licenses/by-sa/3.0/
// ===================================================================================

# Project:   chprog - Programming Tool for CH55x Microcontrollers
# Version:   v1.1
# Year:      2022
# Author:    Stefan Wagner
# Github:    https://github.com/wagiminator
# License:   MIT License

Based on Gist by Mightypork (https://gist.github.com/MightyPork/6da26e382a7ad91b5496ee55fdc73db2)

Key mapping compatible with https://github.com/pymo/ppk_bluetooth/

Hardware design released into public domain.

Parts

13
QtyValueFootprintReferences
25k1Resistor_SMD:R_0805_2012MetricR2, R3
1100kResistor_SMD:R_0805_2012MetricR4
1100nCapacitor_SMD:C_0805_2012MetricC3
110uCapacitor_SMD:C_0805_2012MetricC4
1CH552EPackage_SO:MSOP-10_3x3mm_P0.5mmU3
1DCDTestPoint:TestPoint_Pad_1.5x1.5mmTP1
1GNDTestPoint:TestPoint_Pad_1.5x1.5mmTP5
1RTSTestPoint:TestPoint_Pad_1.5x1.5mmTP2
1RXDTestPoint:TestPoint_Pad_1.5x1.5mmTP3
1SN74LVC1G00DBVPackage_TO_SOT_SMD:SOT-23-5U1
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4110J1
1VCCTestPoint:TestPoint_Pad_1.5x1.5mmTP4

Questions

How big is the Ppk PCB?

It measures 26.8 × 10 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ppk use?

13 parts, built around the CH552E and SN74LVC1G00DBV. 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 Ppk KiCad files?

From the wojtekka/ppk repository on GitHub, at the commit this page was made from: the board is hardware/ppk.kicad_pcb and its schematic hardware/ppk.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ppk design in my own project?

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

Similar boards

  • 2 layers51.9 × 52 mmPCB, the printed circuit board in 3D

    PCB

    AryanMP16/PCB

    136 parts
  • 2 layers74 × 61 mmF44ret6, the printed circuit board in 3D

    F44ret6

    KemalOeztuerk/STM32F446_Control_Board

    STM32F446RET6 control board for UAV/robotics: CAN (SN65HVD230), hardware-inverted SBUS input, 4x PWM, 2x quadrature encoder, 4x ADC, SPI/UART/SWD headers — 2-layer KiCad design

    45 parts
  • 2 layers19 × 19 mmSnowflake, the printed circuit board in 3D

    Snowflake

    acornitum/snowflake

    one key macropad w/ ch552e!!

    21 parts9
  • 2 layers88.9 × 50.8 mmDogeKey2, the printed circuit board in 3D

    DogeKey2

    acamilo/pcb-artwork-project

    Collection of graphical PCBs containing memes, logos of youtube channels i watch, among other things.

    23 parts1
  • 2 layers32.9 × 49.6 mmMBusCH55x, the printed circuit board in 3D

    MBusCH55x

    jmysu/mBusCH55x

    An affordable USB-CDC dev board.

    50 parts1GPL-3.0
  • 2 layers83 × 58 mmTk1, the printed circuit board in 3D

    Tk1

    kr-Eliza/tkey-open-hardware-reproduction

    Reproducing the Tillitis TKey open hardware security key: 2-layer hand-solderable PCB, lab assembly and bring-up, Voltera prototype, SBOM

    67 partsCERN-OHL-S-2.0
  • 2 layersUSBPW, the printed circuit board in 3D

    USBPW

    nilslmm/ch552e

    A simple PCB for the ch552e

    12 parts