Skip to the content
PCBKitNew board
2 layers40 × 24 mmNfdb, the printed circuit board in 3D

For all models of the Norbaforce (also works with the Norbauer Data Pad).

Size
40 × 24 mm
Copper layers
2
Thickness
1.6 mm
Parts
12
Nets
11
Pads
43
Tracks, vias
111, 23
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
9 Dec 2022
Updated
4 Sep 2026

Overview

Nfdb is an open-source printed circuit board by davek184, from the davek184/nfdb repository on GitHub, published under the MIT licence. It is a 2-layer board of 40 × 24 mm with 12 parts on 11 nets, routed with 111 tracks and 23 vias.

It is built around the USBLC6-2SC6 and TYPE-C-31-M-12. Its parts include 3 connectors, 2 resistors, 1 capacitor, 1 IC and 1 fuse.

Main components

2

README

README.md

USB-C Daughterboard for Norbaforce

For all models of the Norbaforce (also works with the Norbauer Data Pad).

Features USB-C port, ESD protection, over voltage protection, CC1 & CC2 resistors to work with USB-C to C cables.

Finishes on Norbaforces vary greatly. They were designed for USB mini cables so it is possible a USB-C cable end may not fit depending a finish. In those cases a very light filing of the USB opening using a hobby file can enlarge the opening just enough for the cable.

(Note there is one PCB that can have a connector for Realforce 1 OR Realforce 2 models)

Version No Keyboard Connector

RenderNoConnector


Version Realforce R1

RenderRF1

  • Models: 86U, 87U, 88U, 91U
  • PCB Connector: LCSC: C265068
  • Cable: EH to EH (2.5mm pitch), 4 pin, SAME direction, Length 6cm (shielding cable 13cm)

RF1Pinnout


Version Realforce R2

RenderRF2

  • Models: R2 TKL, R2 RGB TKL, RT1 (numpad)
  • PCB Connector: LCSC: C69152
  • Cable: PH to PH (2.0mm pitch), 5 pin, REVERSED Direction, Length 11cm

RF2Pinnout

Manufacturing

Details * Manufacturing files are set up for JLCPCB. * Thickness does not matter suggest standard 1.6mm * "Remove Order Number" option choose "Specify Location" (uses "JLCJLC" on silkscreen for order # position) * Assemble top side * Choose assembly file version (No connector: need to solder then yourself, RF1 or RF2 as indicated above in renders) * Manual part adjustments from KiCad Outputs (already handled in manufacturing files)
PartAdjustment
USB-C ConnectorDown 5.06mm
JST EH ConnectorUp 3.75mm
JST PH ConnectorRotate 90°, Down 4mm

BOM

LCSC part #DescriptionValuePackageAmount
C261942Fuse08051
C7519ESDSOT23-61
C212411Resistor5.1K08052
C597300Capacitor4.7nF08051
C165948Connector (USB)TH1
C265068Connector (EH)4 pinTH1
C69152Connector (PH)5 pinTH1

Note if the capacitor or resistors are out of stock they can be replaced with 0805 sized component with similar specs.

EH -> PH Cable Experiments

Details Tested a sample cable using manufactured PH crimped wires in an EH cable housing end (LCSC: C161661) to make a PH to EH cable without manually crimping. Worked without issues after 350 connection cycles. Potential could use R2 daughterboard connector can be used for both R2 and R1 boards.

CableEHToPH

Notes

R2 NFDB and the Realforce RT1 (Topre numpad)

The R2 NFDB is compatible with the Topre Realforce RT1 numpad (released in 2024), which shares a similar footprint to the predecessor Realforce 23u.
RT12

Photos

Norbaforce MKI (cutout is USB shape no issues with fit) NFMKI Norbaforce MKIII (unfinished no fit issues) NFMKII Norbaforce MKII RF2 NFMKiib Norbaforce MKII (slight internal filing was needed) NFMKIIInside Norbauer Data Pad and the R1 NFDB DataPad Norbauer Data Pad with RT1 pcb - use R2 NFDB RT1

Special thanks

  • Nekotato: for requesting, testing & driving this project
  • Techbeezin: for test fitting the vast collection of Norbaforces
  • Cipulot: answering various questions regarding Realforce and general electrical questions/advice
  • d0nk: for pre-testing the R2 OEM cabling/pinout on RT1

Parts

12
QtyValueFootprintReferences
2,
25.1kKeeb_components:R_0805R1, R2
2LOGOfootprints:MegaMan7G***, G***
14.7nKeeb_components:R_0805C1
1JST_EH_S4B-EH_1x04_P2.50mm_HorizontalConnector_JST:JST_EH_S4B-EH_1x04_P2.50mm_HorizontalJ2
1JST_PH_S5B-PH-K_1x05_P2.00mm_HorizontalConnector_JST:JST_PH_S5B-PH-K_1x05_P2.00mm_HorizontalJ3
1Polyfuse_SmallKeeb_components:F_0805F1
1TYPE-C-31-M-12Keeb_components:HRO-TYPE-C-31-M-12J1
1USBLC6-2SC6Keeb_components:USBLC6-2SC6U1

Questions

How big is the Nfdb PCB?

It measures 40 × 24 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Nfdb use?

12 parts, built around the USBLC6-2SC6 and TYPE-C-31-M-12. 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 Nfdb KiCad files?

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

Can I use the Nfdb design in my own project?

Its repository publishes it under the MIT 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 layers42 × 67 mmLalboard, the printed circuit board in 3D

    Lalboard

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    65 parts993
  • 2 layers284.7 × 94.2 mmHE60, the printed circuit board in 3D

    HE60

    peppapighs/HE60

    60% Hall-effect keyboard

    332 parts118GPL-3.0
  • 4 layers94.1 × 152 mmDevelopment board panel, the printed circuit board in 3D

    Development board panel

    portapack-mayhem/mayhem-mdk

    PortaPack - Module Develoment Kit

    298 parts88GPL-3.0
  • 6 layers100 × 120 mmAstra piNas, the printed circuit board in 3D

    Astra piNas

    jlcjak/astra_piNas

    Six-layer CM5 Lite dual-NVMe carrier with PCIe switch, Ethernet, microSD, USB-C PD and PoE. Review design; fabrication hold documented.

    176 parts30
  • 4 layers21.7 × 89.8 mmEuroPlatvorm, the printed circuit board in 3D

    EuroPlatvorm

    nanassound/eurorack-nanassound

    Eurorack modules of Nanas Sound

    34 parts27
  • 4 layers65.1 × 30.2 mmCC1200 Hat, the printed circuit board in 3D

    CC1200 Hat

    M17-Project/CC1200_HAT-hw

    CC1200 HAT - RF board

    77 parts26
  • 4 layersCABadge V2 1, the printed circuit board in 3D

    CABadge V2 1

    nbtca/CABadge

    CABadge 计协电子吧唧:基于 ESP32-S3 的开源圆屏互动徽章,支持动态壁纸、触摸交互、Wi-Fi/BLE 和趣味小应用,提供 PCB、3D 打印外壳、固件及配套工具。

    110 parts15MIT
  • 2 layers100 × 100 mmMcu, the printed circuit board in 3D

    Mcu

    cs2dsb/coffee_assistant

    Free and open source software distributed under the terms of both the [MIT License][lm] and the [Apache License 2.0][la].

    168 parts10Apache-2.0