Skip to the content
PCBKitNew board
4 layers78 × 40 mmAdd on nfc, the printed circuit board in 3D

Wall mounted 4 inch touch display panel with CM4 inside

Size
78 × 40 mm
Copper layers
4
Thickness
1.6 mm
Parts
51
Nets
64
Pads
179
Tracks, vias
293, 94
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Jan 2026
Updated
24 Aug 2026

Overview

Add on nfc is an open-source printed circuit board by dotstartech, from the dotstartech/wall-panel repository on GitHub. It is a 4-layer board of 78 × 40 mm with 51 parts on 64 nets, routed with 293 tracks and 94 vias.

It is built around the PZ254-2-20-WS. Its parts include 27 capacitors, 12 resistors, 2 connectors, 2 inductors and 1 IC. It belongs with the computers and single-board computers and radio and wireless boards of this library.

Main components

1

README

README.md

Wall Panel

Wall Panel is a 4-inch wall-mounted touch display panel powered by Raspberry Pi Compute Module 4 (CM4). It features a 720x720 IPS multitouch display and can be used as a Home Assistant dashboard or any other embedded display application.

Product photo

Display

We use this display, but touch variant. It is 4 lane MIPI with i2c touch controller.

  • Display driver: ST7703
  • Touch driver: FT6336U

Possible use cases

  • Home Assistant Dashboard. Perfect for wall-mounted smart home control panels with full touch interaction and high-resolution display.
  • Information Display. Show weather, calendar, news, or any other dynamic content in your home or office.
  • Control Panel. Use as a centralized control interface for IoT devices, lighting, or home automation systems.
  • Embedded Display. Build custom applications using the full power of Raspberry Pi OS or any Linux distribution on the CM4.

List of features

  • 720x720 IPS Display with multitouch support
  • Raspberry Pi Compute Module 4 as the main brain
  • External RTC for accurate timekeeping
  • USB-C for data and power
  • USB-OTG support for device mode
  • Action Button for user interaction
  • WiFi connectivity
  • 40-pin GPIO Header for Raspberry Pi compatibility
  • SD Card slot for storage expansion
  • Micro HDMI output for external displays
  • EEPROM Flashing capability for firmware updates
  • Backplane Connector for power and data from the wall and future PoE backplate support

Parts

51
QtyValueFootprintReferences
6100nFCapacitor_SMD:C_0402_1005MetricC2, C3, C5, C7, C9, C11
510uFCapacitor_SMD:C_0603_1608MetricC1, C4, C6, C8, C10
21.3KResistor_SMD:R_0402_1005MetricR12, R13
2100KResistor_SMD:R_0402_1005MetricR4, R5
210K/NCResistor_SMD:R_0402_1005MetricR2, R3
2150pFCapacitor_SMD:C_0402_1005MetricC21, C24
215pFCapacitor_SMD:C_0402_1005MetricC12, C13
2160nHInductor_SMD:L_0603_1608MetricL2, L3
21nFCapacitor_SMD:C_0402_1005MetricC25, C26
22.2KResistor_SMD:R_0402_1005MetricR9, R11
2270pFCapacitor_SMD:C_0402_1005MetricC19, C20
24.7K/NCResistor_SMD:R_0402_1005MetricR7, R8
256pFCapacitor_SMD:C_0402_1005MetricC27, C28
268pFCapacitor_SMD:C_0402_1005MetricC22, C23
282pFCapacitor_SMD:C_0402_1005MetricC16, C17
2NCCapacitor_SMD:C_0402_1005MetricC15, C18
10Resistor_SMD:R_0402_1005MetricR6
110KResistor_SMD:R_0402_1005MetricR1
1Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1G***kibuzzard-6A7047E1kibuzzard-6A7047E1
1G***kibuzzard-6A72FB9Bkibuzzard-6A72FB9B
1G***kibuzzard-6A7047FAkibuzzard-6A7047FA
1G***kibuzzard-6A70481Ckibuzzard-6A70481C
1G***kibuzzard-6A70487Dkibuzzard-6A70487D
1Mic AdafruitAdafruit_SPH0645LM4H:SPH0645LM4HJ5
1NFC_ANT_70x25_N3brushknight:NFC_ANT_70x25_N3AE1
1PN7160A1HN_C100EPN7160A1HN_C100E:QFN50P600X600X100-41N-DU1
1PZ254-2-20-WSPM254-2-20-WS:PM254-2-20-WS-8.5J10

Questions

How big is the Add on nfc PCB?

It measures 78 × 40 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Add on nfc use?

51 parts, built around the PZ254-2-20-WS. 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 Add on nfc KiCad files?

From the dotstartech/wall-panel repository on GitHub, at the commit this page was made from: the board is pcb/add-on-nfc/add-on-nfc.kicad_pcb and its schematic pcb/add-on-nfc/add-on-nfc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Add on nfc design in my own project?

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

More from dotstartech/wall-panel

4
  • 6 layers75 × 78.4 mmPoe backplate, the printed circuit board in 3D

    Poe backplate

    dotstartech/wall-panel

    Wall mounted 4 inch touch display panel with CM4 inside

    125 parts445
  • 8 layers75 × 79 mmWall panel, the printed circuit board in 3D

    Wall panel

    dotstartech/wall-panel

    Wall mounted 4 inch touch display panel with CM4 inside

    117 parts445
  • 4 layers78 × 79 mmNfc tuning, the printed circuit board in 3D

    Nfc tuning

    dotstartech/wall-panel

    Wall mounted 4 inch touch display panel with CM4 inside

    31 parts445
  • 4 layers78 × 40 mmAdd on template, the printed circuit board in 3D

    Add on template

    dotstartech/wall-panel

    Wall mounted 4 inch touch display panel with CM4 inside

    4 parts445

Similar boards

  • 4 layers40 × 100 mmJPL MP3 circuit, the printed circuit board in 3D

    JPL MP3 circuit

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    51 parts915
  • 4 layers60.8 × 61.3 mmOS3M Mouse, the printed circuit board in 3D

    OS3M Mouse

    spoter368/os3m-hardware

    All the hardware needed to build your own OS3M Mouse!

    51 parts399
  • 4 layers78.4 × 37.6 mmStesc, the printed circuit board in 3D

    Stesc

    murexrobotics/electrical

    Highly integrated electronics design and printed circuit boards (PCBs) for the MATE ROV Competition. Attempt the impossible.

    51 parts192MIT
  • 4 layers64.7 × 52.2 mmTinyTendo, the printed circuit board in 3D

    TinyTendo

    Redherring32/TinyTendo

    An open-source portable handheld NES using real hardware

    51 parts176
  • 4 layers92.7 × 59.7 mmArduino 286 V3, the printed circuit board in 3D

    Arduino 286 V3

    dbalsom/arduinoX86

    An interface between an Arduino Due or Arduino GIGA and 8088, 8086, V20, V30, 186 or 286 CPUs

    51 parts114
  • 4 layers98 × 48 mmEsphome pressure, the printed circuit board in 3D

    Esphome pressure

    gcormier/esphome-pressure

    esphome board with a differential pressure sensor, supporting a variety of power sources

    51 parts102
  • 4 layers35 × 45 mmSmall pcb, the printed circuit board in 3D

    Small pcb

    unsurv/unsurv-offline

    Offline portable GNSS device based on the ESP32

    51 parts72
  • 4 layers38.1 × 25.4 mmOpenHAK 03, the printed circuit board in 3D

    OpenHAK 03

    OpenHAK/OpenHAK_Hardware

    Opensource Health Activity Kit Hardware files

    51 parts56