Skip to the content
PCBKitNew board
2 layers57.2 × 17.5 mmNX ButtonInterface, the printed circuit board in 3D

This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

Size
57.2 × 17.5 mm
Copper layers
2
Thickness
1.57 mm
Parts
3
Nets
16
Pads
30
Tracks, vias
53, 7
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Jan 2025
Updated
3 Nov 2026

Overview

NX ButtonInterface is an open-source printed circuit board by RealtimeRoboticsGroup, from the RealtimeRoboticsGroup/electrical repository on GitHub. It is a 2-layer board of 57.2 × 17.5 mm with 3 parts on 16 nets, routed with 53 tracks and 7 vias.

README

README.md

Realtime Robotic Group Electrical Repo

License

This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

You may use this work under the terms of the Solderpad Hardware License v2.1, or, at your option, under the terms of the Apache License, Version 2.0.

SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1

License notes for included projects

1. For Schematics (Text Block)

Place this near your Title Block or in the Notes section of your first sheet.

LEGAL NOTICE Copyright © 2026 [Your Name/Organization]. Licensed under the Solderpad Hardware License v2.1 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License at: Solderpad Hardware License v2.1 - Solderpad Hardware License SPDX-License-Identifier: Apache-2.0 WITH SHL-2.1

2. For PCB Silkscreen (Copper/Ink)

Space on a PCB is usually at a premium. You can use this condensed version on the back of the board (Bottom Silkscreen):

© 2026 [Your Name] Licensed under Solderpad v2.1 https://solderpad.org/SHL-2.1/

3. The OSHWA Logo (The "Gear")

If you want to signal that this is open-source hardware visually, it is common practice to add the Open Source Hardware Logo (a gear with a missing tooth) next to the license text. Most CAD libraries (like the SparkFun or Adafruit libraries) already have this logo as a "footprint" you can simply drop onto your board.

Parts

3
QtyValueFootprintReferences
1NX BUTTONNX-ButtonInterface:Molex-878321010J2
1NX CONTROL & UARTConnector_PinSocket_2.54mm:PinSocket_1x18_P2.54mm_VerticalJ1
1SPACE COOKIES LOGONX-ButtonInterface:SPACE_COOKIES_LOGO_15mmLOGO1

Questions

How big is the NX ButtonInterface PCB?

It measures 57.2 × 17.5 mm and has 2 copper layers, 1.57 mm thick.

What parts does the NX ButtonInterface use?

3 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 NX ButtonInterface KiCad files?

From the RealtimeRoboticsGroup/electrical repository on GitHub, at the commit this page was made from: the board is circuit-boards/NX-ButtonInterface-v2/NX-ButtonInterface.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the NX ButtonInterface design in my own project?

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

More from RealtimeRoboticsGroup/electrical

12
  • 4 layers55.9 × 111.8 mmPico ButtonBoard v1, the printed circuit board in 3D

    Pico ButtonBoard v1

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    212 parts1
  • 4 layers119.6 × 99.2 mmTVS Adapter v1, the printed circuit board in 3D

    TVS Adapter v1

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    179 parts1
  • 4 layers120.3 × 79 mmNX J401-Adapter v7, the printed circuit board in 3D

    NX J401-Adapter v7

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    136 parts1
  • 4 layers140.5 × 138.4 mmRoboRIO interface v3, the printed circuit board in 3D

    RoboRIO interface v3

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    91 parts1
  • 2 layers71.1 × 38.1 mmCAN IO expander, the printed circuit board in 3D

    CAN IO expander

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    89 parts1
  • 2 layers120 × 79 mmNX J401-Adapter, the printed circuit board in 3D

    NX J401-Adapter

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    80 parts1
  • 2 layers55.9 × 27.9 mmBeamBreak v1, the printed circuit board in 3D

    BeamBreak v1

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    41 parts1
  • 4 layers108.1 × 79 mmNX IndicatorBoard, the printed circuit board in 3D

    NX IndicatorBoard

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    41 parts1
  • 2 layers100 × 79 mmNX J401-Adapter, the printed circuit board in 3D

    NX J401-Adapter

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    36 parts1
  • 4 layers19.9 × 27.7 mmMag encoder, the printed circuit board in 3D

    Mag encoder

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    26 parts1
  • 2 layers84.4 × 36.8 mmMini pdb, the printed circuit board in 3D

    Mini pdb

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    25 parts1
  • 2 layers70 × 53 mmPico CAN, the printed circuit board in 3D

    Pico CAN

    RealtimeRoboticsGroup/electrical

    This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.

    18 parts1

Similar boards

  • 2 layers40 × 30 mmBlinky, the printed circuit board in 3D

    Blinky

    earthtojake/text-to-cad

    Design physical products with AI

    3 parts26kMIT
  • 2 layers51.9 × 16 mmPassive2-rpi non standard adapter, the printed circuit board in 3D

    Passive2-rpi non standard adapter

    hzeller/rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

    3 parts4.4kGPL-2.0
  • 2 layers16.3 × 16.3 mmSensor, the printed circuit board in 3D

    Sensor

    scottbez1/splitflap

    DIY split-flap display

    3 parts4.2k
  • 2 layersSub, the printed circuit board in 3D

    Sub

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    3 parts4kMIT
  • 2 layers85 × 30 mmDual stomp, the printed circuit board in 3D

    Dual stomp

    torvalds/GuitarPedal

    Linus learns analog circuits

    3 parts2.5kGPL-2.0
  • 2 layers124.5 × 33.7 mm172319-1 connector, the printed circuit board in 3D

    172319-1 connector

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    3 parts1.2k
  • 2 layers10.5 × 83 mmProgrammingAdapter, the printed circuit board in 3D

    ProgrammingAdapter

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    3 parts1.1k
  • 2 layers21.2 × 51.3 mmPico reset, the printed circuit board in 3D

    Pico reset

    hackclub/sprig

    🍃 Learn to code by making games in a JavaScript web-based game editor.

    3 parts1.1kMIT