Skip to the content
PCBKitNew board
2 layers55.5 × 32.2 mmRepl board, the printed circuit board in 3D

A QMK compatible drop-in replacement controller for Filco TKL keyboard

Size
55.5 × 32.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
48
Pads
142
Tracks, vias
367, 59
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
29 Sep 2020
Updated
16 Dec 2020

Overview

Repl board is an open-source printed circuit board by TweetyDaBird, from the TweetyDaBird/Filco-TKL-Controller repository on GitHub. It is a 2-layer board of 55.5 × 32.2 mm with 25 parts on 48 nets, routed with 367 tracks and 59 vias.

It is built around the ATMEGA32U2-AU, SN74HC42D and CG0603MLC-05E. Its parts include 8 capacitors, 6 resistors, 3 ICs, 2 connectors and 1 switch. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

Filco TKL Replacement Controller

A QMK compatible drop-in replacement controller

Parts

25
QtyValueFootprintReferences
30u1Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC7, C9, C10
210KResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R2
210kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR4, R9
218pCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC1, C2
222Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR3, R5
2CG0603MLC-05EResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderVR1, VR2
2Conn_01x16Connector_PinHeader_2.00mm:PinHeader_1x16_P2.00mm_VerticalJ2, J3
2SN74HC42DPackage_SO:SOP-16_4.4x10.4mm_P1.27mmIC1, IC2
110uFCapacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolderC12
11uCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC8
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC6
1500mAFuse:Fuse_0805_2012Metric_Pad1.15x1.40mm_HandSolderF1
1ABM8G-16MHZ-4Y-T3Keyboard Library:OSCSC320X250X100NY1
1ATmega32U2-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1AVR-ISP-6Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalISP1
1SW_ReedResistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P15.24mm_HorizontalSW2

Questions

How big is the Repl board PCB?

It measures 55.5 × 32.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Repl board use?

25 parts, built around the ATMEGA32U2-AU, SN74HC42D and CG0603MLC-05E. 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 Repl board KiCad files?

From the TweetyDaBird/Filco-TKL-Controller repository on GitHub, at the commit this page was made from: the board is PCB/repl board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Repl board design in my own project?

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

Similar boards

  • 2 layers50 × 90 mmMouse, the printed circuit board in 3D

    Mouse

    biomurph/Mouse

    Repository for Open Source Mouse Firmware and Hardware

    49 parts362MIT
  • 2 layers69.8 × 40.4 mmT Piece Kicad, the printed circuit board in 3D

    T Piece Kicad

    calebmarting/os2026-badge

    Schematics and firmware for the Open Sauce 2026 Badge and SAOs

    82 parts23MIT
  • 2 layers101.6 × 53.3 mmArduino MEGA 2560-Rev3, the printed circuit board in 3D

    Arduino MEGA 2560-Rev3

    bobc/Arduino_KiCad

    KiCad versions of Arduino projects

    123 parts22
  • 4 layers63 × 35.6 mmKibot variants arduprog, the printed circuit board in 3D

    Kibot variants arduprog

    INTI-CMNB/kibot_variants_arduprog

    A test/example of how to use KiBot assembly variants

    47 parts9MIT
  • 4 layers95.2 × 67.5 mm6xUSB PowMet, the printed circuit board in 3D

    6xUSB PowMet

    aleksejm/6xUSB-Power-Meter

    6 USB port Power Meter

    175 parts7
  • 2 layers120 × 90 mmOpenBeacon2, the printed circuit board in 3D

    OpenBeacon2

    etherkit/OpenBeacon3

    500 mW Si5351C-based MEPT Transmitter

    105 parts7GPL-3.0
  • 2 layers158 × 34 mmTaggerMainboard, the printed circuit board in 3D

    TaggerMainboard

    Infinitag/Hardware

    Files for the INFINITAG hardware

    75 parts6