Skip to the content
PCBKitNew board
2 layers105 × 70 mmPcb inlet, the printed circuit board in 3D

Dwuwarstwowa płytka wejściowa zasilania sieciowego dla projektu Custom Step-Down PSU 230 V → 100 V.

Size
105 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
3
Pads
28
Tracks, vias
26, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
13 Jul 2026
Updated
19 Jul 2026

Overview

Pcb inlet is an open-source printed circuit board by Perkos73, from the Perkos73/pcb-inlet-compiler repository on GitHub. It is a 2-layer board of 105 × 70 mm with 10 parts on 3 nets, routed with 26 tracks and 0 vias.

README

README.md

PCB INLET

Dwuwarstwowa płytka wejściowa zasilania sieciowego dla projektu Custom Step-Down PSU 230 V → 100 V.

Stan projektu

Rewizja PCB: PCB1-PCB-01R1

Główny plik płytki:

pcb-inlet.kicad_pcb

Układ elektryczny, geometria płytki i trasowanie nie zostały zmienione. Ujednolicono nazwę pliku, strukturę repozytorium oraz automatyczne testy GitHub Actions.

Parametry PCB

ParametrWartość
Wymiary105 × 70 mm
Liczba warstw miedzi2
MateriałFR-4
Grubość laminatu1,6 mm
Grubość miedzi70 µm / 2 oz
Montaż elementówTHT
Liczba footprintów10
Liczba przelotek0
Otwory montażowe4 × 3,2 mm, NPTH, M3

Funkcje płytki

Płytka zawiera:

  • wejście i wyjście sieciowe na złączach śrubowych,
  • bezpiecznik topikowy w przewodzie fazowym,
  • warystor zabezpieczający,
  • kondensator klasy X2,
  • rezystor rozładowujący,
  • sieci L_IN, L_FUSED i N_IN,
  • cztery otwory montażowe M3.

Struktura repozytorium

Najważniejsze pliki:

  • pcb-inlet.kicad_pcb — projekt płytki KiCad,
  • .github/workflows/kicad-validate.yml — automatyczna kontrola DRC,
  • .github/workflows/kicad-manufacturing.yml — generowanie plików produkcyjnych,
  • .gitignore — wykluczenie plików generowanych automatycznie,
  • README.md — opis projektu.

Automatyczna walidacja

Workflow kicad-validate.yml uruchamia się przy Pull Requestach oraz zmianach na głównej gałęzi.

Walidacja:

  1. uruchamia KiCad CLI 8.0.9,
  2. otwiera plik PCB,
  3. wykonuje pełny raport DRC,
  4. wykonuje kontrolę błędów blokujących,
  5. zapisuje raporty jako artifact GitHub Actions.

Aktualny wynik kontroli bramkującej:

  • 0 błędów,
  • 0 niepołączonych padów.

Pełny raport może zawierać ostrzeżenia i naruszenia informacyjne wymagające ręcznej oceny.

Pliki produkcyjne

Workflow kicad-manufacturing.yml jest przeznaczony do automatycznego generowania:

  • warstw Gerber,
  • plików wierceń,
  • map wierceń,
  • pliku IPC-D-356,
  • raportów DRC,
  • manifestu plików,
  • sum kontrolnych SHA-256.

Pliki produkcyjne nie są zapisywane bezpośrednio w repozytorium. Są udostępniane w GitHub Actions jako artifact do pobrania.

Zalecane parametry zamówienia PCB

  • 2 warstwy,
  • wymiary 105 × 70 mm,
  • materiał FR-4,
  • grubość 1,6 mm,
  • miedź 2 oz,
  • solder mask po obu stronach,
  • opis po obu stronach,
  • bez panelizacji,
  • bez kontrolowanej impedancji,
  • bez V-score,
  • bez metalizacji krawędzi,
  • bez otworów castellated.

Bezpieczeństwo

Projekt pracuje z napięciem sieciowym.

Przed wykonaniem i uruchomieniem płytki należy sprawdzić:

  • wymagane odstępy izolacyjne,
  • parametry napięciowe i prądowe elementów,
  • klasę bezpieczeństwa kondensatora,
  • właściwy dobór bezpiecznika,
  • sposób uziemienia urządzenia,
  • zgodność konstrukcji z obowiązującymi wymaganiami bezpieczeństwa.

Uruchamianie układu powinno odbywać się wyłącznie przez osobę posiadającą odpowiednie doświadczenie z urządzeniami sieciowymi.

Parts

10
QtyValueFootprintReferences
4NPTH 3.2 / 6mm mains clearancepcb_inlet:MountingHole_3.2mm_M3H1, H2, H3, H4
2Phoenix 1998784 PCV + plug 1913507pcb_inlet:Phoenix_1998784_PCV_2P_P10.16J_IN, J_OUT
1Iskra KNB1532 0.22uF X2 / fitted P22.5pcb_inlet:CX_X2_P15_P22.5_P27.5CX1
1S14K320 fitted / S20 optionpcb_inlet:MOV_S14_S20_P7.5_P10MOV1
1Schurter OGN 0031.8211 / F1 T500mApcb_inlet:Schurter_OGN_0031.8211F1H
1VR37 680k / fitted P15pcb_inlet:VR37_P15_P22.5RB1

Questions

How big is the Pcb inlet PCB?

It measures 105 × 70 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pcb inlet use?

10 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 Pcb inlet KiCad files?

From the Perkos73/pcb-inlet-compiler repository on GitHub, at the commit this page was made from: the board is pcb-inlet.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pcb inlet design in my own project?

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

Similar boards

  • 2 layers57 × 55.2 mmLogicAnalyzer, the printed circuit board in 3D

    LogicAnalyzer

    gusmanb/logicanalyzer

    24 channel, 100Msps logic analyzer hardware and software

    10 parts5.1kGPL-3.0
  • 2 layers32.2 × 15.4 mmProtector, the printed circuit board in 3D

    Protector

    byrantech/laptop

    anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

    10 parts4.3kMIT
  • 2 layers26 × 18 mmConn, the printed circuit board in 3D

    Conn

    yaqwsx/KiKit

    Automation tools for KiCAD

    10 parts2.1kMIT
  • 2 layers44.3 × 30.5 mmLime2-SATA RevA, the printed circuit board in 3D

    Lime2-SATA RevA

    OLIMEX/OLINUXINO

    OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C

    10 parts1.5k
  • 2 layers17.8 × 43.2 mmNano Adapter, the printed circuit board in 3D

    Nano Adapter

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    10 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

    10 parts1kGPL-3.0