Skip to the content
PCBKitNew board
2 layers346.1 × 93.7 mmSifrl main pcb, the printed circuit board in 3D

An F-rowless TKL keyboard case, plate, and PCB that uses the HiTek Series 725 switches.

Size
346.1 × 93.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
177
Nets
124
Pads
579
Tracks, vias
934, 132
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
13 Nov 2022
Updated
13 Nov 2022

Overview

Sifrl main pcb is an open-source printed circuit board by ramonimbao, from the ramonimbao/SpaceInvadersFRL repository on GitHub. It is a 2-layer board of 346.1 × 93.7 mm with 177 parts on 124 nets, routed with 934 tracks and 132 vias.

It is built around the RP2040, W25Q128JVSIQ and SRV05-4, with the XC6206P332MR among its other parts. Its parts include 72 diodes, 17 capacitors, 4 resistors, 4 ICs and 3 connectors. It belongs with the RP2040 boards of this library.

Main components

4

README

README.md

Space Invaders FRL


Photo by migfernando#2194

Disclaimer

Basically, the Space Invaders and the individual Space Invader icons belong solely to Taito Corporation, and cannot be included in this repository.

Files

Case

Case files and drawings are in the case folder.

The files are designed for CNC machining and include the drawings for ttap callouts and such. For 3D printing, you may need to modify the files.

Plate

Plate files are in the plate folder.

A DXF file is included for machining/laser cutting.

KiCAD files for an FR4 plate are in the plate/sifrl-plate folder. Gerber files are in the plate/sifrl-plate/JLCPCB/gerbers folder.

Either way, order 1mm thick plates.

PCB

Main PCB files are in the pcb folder.

Gerber files are in the pcb/JLCPCB/gerbers folder. Assembly files are in pcb/JLCPCB/assembly folder.

A 1.6mm thick PCB should be fine. 1.2mm could work.

Firmware

The keyboard uses QMK/VIAL. Firmware file for it is in the firmware folder.

QMK source files for the board are in this repo.

Daughterboard

The board uses my own version of the squatterboard. See the repo for more details.

Parts Needed

QtyPartURLNotes
2M3x10 Cap Head Screwhttps://www.mcmaster.com/95263A134For the case
9M2.5x6 Button Head Screwhttps://www.mcmaster.com/92095A458For the plate
2M3x6 Cap Head Screwhttps://www.mcmaster.com/92095A179For the daughterboard
150mm 4-pin JST-SH cablehttps://www.digikey.com/short/q0md9qh8Longer is better if you want to be able to reassemble it often

License

The files in this repository are licensed under CERN-OHL-P-2.0. See the LICENSE file for more details.

Parts

177
QtyValueFootprintReferences
721N4148random-keyboard-parts:D_SOD-123-PrettyD1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +56
61HiTekhitek725:Hitek725-1UHT1, HT2, HT10, HT11, HT12, HT13, HT15, HT16, HT17, HT19, HT20, HT21, HT22, HT23, HT24, HT25 +45
11100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C4, C5, C6, C7, C8, C9, C10, C11, C17
5HiTekhitek725:Hitek725-1.5UHT18, HT64, HT66, HT68, HT70
41uFCapacitor_SMD:C_0603_1608MetricC3, C12, C13, C14
227Resistor_SMD:R_0603_1608MetricR3, R4
230pFCapacitor_SMD:C_0402_1005MetricC15, C16
110KResistor_SMD:R_0402_1005MetricR1
112MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11kResistor_SMD:R_0402_1005MetricR2
1500mAFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
1BOOT JUMPERConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3
1HiTekhitek725:Hitek725-1.25UHT50
1HiTekhitek725:Hitek725-1U-DudPadHT14
1HiTekhitek725:Hitek725-2.75UHT62
1HiTekhitek725:Hitek725-ISOHT31
1HiTekhitek725:Hitek725-1.75UHT35
1HiTekhitek725:Hitek725-2U-DudPadHT49
1HiTekhitek725:Hitek725-7UHT67
1RP2040random-keyboard-parts:RP2040-QFN-56U2
1SM04BConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ1
1SRV05-4Package_TO_SOT_SMD:SOT-23-6U3
1SWD-TagConnectConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ2
1SW_PushButton_Switch_SMD:SW_SPST_TL3342SW1
1SignatureRamon:SignatureG1
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU4
1XC6206P332MRPackage_TO_SOT_SMD:SOT-23U1

Questions

How big is the Sifrl main pcb PCB?

It measures 346.1 × 93.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Sifrl main pcb use?

177 parts, built around the RP2040, W25Q128JVSIQ, SRV05-4 and XC6206P332MR. 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 Sifrl main pcb KiCad files?

From the ramonimbao/SpaceInvadersFRL repository on GitHub, at the commit this page was made from: the board is pcb/sifrl-main-pcb.kicad_pcb and its schematic pcb/Matrix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Sifrl main pcb design in my own project?

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

Similar boards

  • 2 layers194.3 × 79 mmQez, the printed circuit board in 3D

    Qez

    IvoPo/qezberry

    115 parts14GPL-3.0
  • 2 layers269.9 × 93.1 mmGear40, the printed circuit board in 3D

    Gear40

    cosmosalad/GearSeries

    All Gear series keyboards are being uploaded.

    217 parts6
  • 2 layers284.2 × 93.7 mmGear60 solder, the printed circuit board in 3D

    Gear60 solder

    cosmosalad/Gear60

    Gear60 is a 60% multi-layout keyboard based on the rp2040.

    198 parts4MIT
  • 2 layers337.2 × 122.5 mmKeyboard, the printed circuit board in 3D

    Keyboard

    Mattelec/Alicia

    Alice PCB opensource based on Raspberry Pi MCU RP2040

    176 parts4MIT
  • 2 layers304.3 × 108.3 mmNyx, the printed circuit board in 3D

    Nyx

    HorrorTroll/Nyx

    65% layout PCB with compatible many UDB position

    316 parts1GPL-2.0
  • 2 layers284.2 × 55.6 mmKeyboard, the printed circuit board in 3D

    Keyboard

    paullj/synth

    Eventually designing and building a synth

    101 parts
  • 2 layers70 × 75 mmCloverpad mx, the printed circuit board in 3D

    Cloverpad mx

    Cloverpad/cloverpad-hardware

    Hardware designs for the Cloverpad, a 3-key keypad for osu!

    47 partsCERN-OHL-S-2.0