Skip to the content
PCBKitNew board
2 layers80.9 × 59.5 mmArc-4, the printed circuit board in 3D

This a 4 key macropad made to be used as a game keypad

Size
80.9 × 59.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
18
Pads
64
Tracks, vias
128, 7
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Jul 2025
Updated
5 Jul 2025

Overview

Arc-4 is an open-source printed circuit board by Sameer-Kulhari, from the Sameer-Kulhari/Arc-4 repository on GitHub. It is a 2-layer board of 80.9 × 59.5 mm with 13 parts on 18 nets, routed with 128 tracks and 7 vias.

Its parts include 4 resistors, 4 diodes, 4 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.

README

README.md

___Arc-4

A simple and compact Guessing Game built using 4 Cherry MX switches, a custom PCB, and the Seeed Studio XIAO RP2040.

Working

This Gamepad generates a random 3-bit(0,1) code and you guess it using 3 buttons. Pressing a fourth button checks your guess and LEDs light up solid if correct or blink if wrong.

Features

  • 4 mechanical keys
  • Custom-designed PCB
  • XIAO RP2040 microcontroller
  • Simple and clean Arduino firmware
  • Easy USB-C connectivity
  • LED support for each key

Parts List

  • 1 × Seeed Studio XIAO RP2040
  • 4 × Cherry MX mechanical switches
  • 4 × Keycaps
  • 1 × Custom PCB
  • 4 × resistors
  • USB-C Cable

Images

  • Macropad Front
  • Macropad Back
  • Macropad Schematic

Parts

13
QtyValueFootprintReferences
4L08R5000Q1Led:LEDRD254W57D500H1070D1, D2, D3, D4
4ResistorResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2, R3, R4
4SW_PushLibrary:SW_Cherry_MX_1.00u_PCB_With_3dSW1, SW2, SW3, SW4
1XIAO-RP2040-DIPxiao:XIAO-RP2040-DIPU1

Questions

How big is the Arc-4 PCB?

It measures 80.9 × 59.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Arc-4 use?

13 parts. 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 Arc-4 KiCad files?

From the Sameer-Kulhari/Arc-4 repository on GitHub, at the commit this page was made from: the board is PCB/Arc-4.kicad_pcb and its schematic PCB/Arc-4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Arc-4 design in my own project?

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

Similar boards

  • 2 layers40 × 20 mmUsb uart, the printed circuit board in 3D

    Usb uart

    earthtojake/text-to-cad

    Design physical products with AI

    13 parts26kMIT
  • 2 layers35 × 29 mmMagSpoofTC, the printed circuit board in 3D

    MagSpoofTC

    samyk/magspoof

    A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.

    13 parts4.2k
  • 2 layers20.6 × 23.6 mmAO-03 signal amplifier, the printed circuit board in 3D

    AO-03 signal amplifier

    fossasia/pslab-scripts

    Pocket Science Lab - Scripts for Sensor Experiments

    13 parts1.6kApache-2.0
  • 2 layers47 × 35.6 mmMX7-C-35PL C11, the printed circuit board in 3D

    MX7-C-35PL C11

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    13 parts1.2k
  • 2 layers95 × 95 mmCube batteryboard, the printed circuit board in 3D

    Cube batteryboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    13 parts1.1kGPL-3.0
  • 2 layers15.2 × 20.3 mmPt100stick, the printed circuit board in 3D

    Pt100stick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    13 parts1.1kGPL-3.0
  • 2 layers53.9 × 23.2 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    13 parts1kGPL-3.0