Skip to the content
PCBKitNew board
2 layers32.7 × 52.7 mmP1-interface, the printed circuit board in 3D

PCB design to integrate utility meters with P1 interface to home automation systems.

Size
32.7 × 52.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
9
Nets
35
Pads
57
Tracks, vias
81, 2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
6 Mar 2024
Updated
25 Jul 2025

Overview

P1-interface is an open-source printed circuit board by halacs, from the halacs/p1-interface repository on GitHub. It is a 2-layer board of 32.7 × 52.7 mm with 9 parts on 35 nets, routed with 81 tracks and 2 vias.

It is built around the BC547. Its parts include 3 resistors, 2 connectors, 1 capacitor, 1 IC and 1 diode. It belongs with the home automation and IoT and interfaces and adapters boards of this library.

Main components

1

README

README.md

Buy Me A Coffee

You can find my blog post here.

image image image image image image image

Parts

9
QtyValueFootprintReferences
21KResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR2, R3
110KResistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P12.70mm_HorizontalR1
11N5819Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1
1BC547Package_TO_SOT_THT:TO-92_InlineQ1
1CCapacitor_THT:CP_Radial_Tantal_D10.5mm_P2.50mmC1
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1RJ12Connector_RJ:RJ25_Wayconn_MJEA-660X1_HorizontalJ1
1~MyLibrary:wemos s3 miniU1

Questions

How big is the P1-interface PCB?

It measures 32.7 × 52.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the P1-interface use?

9 parts, built around the BC547. 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 P1-interface KiCad files?

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

Can I use the P1-interface design in my own project?

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

Similar boards

  • 2 layers83.3 × 65.3 mmSimonShield, the printed circuit board in 3D

    SimonShield

    github-linguist/linguist

    Language Savant. If your repository's language is being reported incorrectly, send us a pull request!

    46 parts14kMIT
  • 2 layers56 × 65 mmSeaTalk1, the printed circuit board in 3D

    SeaTalk1

    dotnet/iot

    This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.

    24 parts2.4kMIT
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers99.1 × 99.7 mmRC6502 General Video Adapter, the printed circuit board in 3D

    RC6502 General Video Adapter

    tebl/RC6502-Apple-1-Replica

    An expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!

    80 parts193GPL-3.0
  • 2 layers55.9 × 38.6 mmMega Amp, the printed circuit board in 3D

    Mega Amp

    theacodes/genesynth

    A Sega Genesis inspired synthesizer

    40 parts178Apache-2.0
  • 2 layers40 × 100 mmBack pcb, the printed circuit board in 3D

    Back pcb

    ZeroPhone/ZeroPhone-PCBs

    PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

    118 parts148GPL-3.0
  • 2 layers100 × 100 mmCANBuster, the printed circuit board in 3D

    CANBuster

    GBert/misc

    miscellaneous stuff / unsorted

    182 parts99