Skip to the content
2 layers18.2 × 16.8 mmAmoeba ulp, the printed circuit board in 3D

Single pcb for Cherry ULP switches

Size
18.2 × 16.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
3
Pads
12
Tracks, vias
15, 3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Dec 2023
Updated
23 Mar 2025

Overview

Amoeba ulp is an open-source printed circuit board by jonboh, from the jonboh/amoeba-cherry-ulp repository on GitHub. It is a 2-layer board of 18.2 × 16.8 mm with 6 parts on 3 nets, routed with 15 tracks and 3 vias.

It is built around the 1N4148WS.

Main components

1

README

README.md

Cherry Ultra Low Profile Single PCBs

Single PCBs for the Cherry Ultra Low Profile switches.

I used these to make my ULP Dactyl.

Front

front

Back

back

Parts

6
QtyValueFootprintReferences
4SolderWirePad_1x01_SMD_1x2mmConnector_Wire:SolderWirePad_1x01_SMD_1x2mmC, C, R, R
11N4148WSDiode_SMD:D_SOD-323D1
1SW_DIP_x01Kailh_ULP:CPG1316S01D02_mikeholscherULP1

Similar boards

  • 2 layers134 × 88 mmTulipcc, the printed circuit board in 3D

    Tulipcc

    shorepine/tulipcc

    The Tulip Creative Computer and AMYboard - portable Python synthesizers

    103 parts978
  • 8 layers100.2 × 55 mmJetson nano baseboard, the printed circuit board in 3D

    Jetson nano baseboard

    antmicro/jetson-nano-baseboard

    Antmicro's open hardware baseboard for the NVIDIA Jetson Nano, TX2 NX and Xavier NX

    391 parts548Apache-2.0
  • 4 layers94.4 × 72.8 mmRP2040 base, the printed circuit board in 3D

    RP2040 base

    Twisted-Fields/rp2040-motor-controller

    A dual channel brushless motor controller based on the RP2040 microcontroller, designed in Kicad.

    325 parts419
  • 2 layers135.9 × 89.5 mmLeft, the printed circuit board in 3D

    Left

    TeXitoi/keyseebee

    KeySeeBee is a split ergo keyboard. It is only 2 PCB (so the name) with (almost) only SMD components on it. It's only a keyboard, no LED, no display, nothing more than keys and USB.

    61 parts348MIT
  • 4 layers70 × 54 mmPicoLab, the printed circuit board in 3D

    PicoLab

    CoretechR/PicoLab

    Web-GUI Embedded Multitool

    285 parts327GPL-3.0
  • 4 layers22.9 × 50.8 mmLg hvac esp32, the printed circuit board in 3D

    Lg hvac esp32

    JanM321/esphome-lg-controller

    Wired controller for LG HVAC units using ESPHome and ESP32

    20 parts2920BSD
  • 4 layers121.9 × 109.2 mmPlinkyblack hwmidi jacks, the printed circuit board in 3D

    Plinkyblack hwmidi jacks

    plinkysynth/plinky_public

    a public release of the plinky sw and hw

    300 parts227
  • 4 layers140 × 100 mmDc usv, the printed circuit board in 3D

    Dc usv

    TobleMiner/DC-UPS

    A small DC UPS, designed to keep small appliances like consumer network equipment running during power outages

    351 parts223CERN-OHL-P-2.0

Questions

How big is the Amoeba ulp PCB?

It measures 18.2 × 16.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Amoeba ulp use?

6 parts, built around the 1N4148WS. 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 Amoeba ulp KiCad files?

From the jonboh/amoeba-cherry-ulp repository on GitHub, at the commit this page was made from: the board is amoeba-ulp.kicad_pcb and its schematic amoeba-ulp.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Amoeba ulp design in my own project?

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