Skip to the content
PCBKitNew board
2 layers33 × 84.9 mmDoorbell watcher, the printed circuit board in 3D

Design files for PingRing.me - Smart Doorbell

Size
33 × 84.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
38
Pads
81
Tracks, vias
94, 30
Pours
9
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
24 Nov 2024
Updated
3 Oct 2026

Overview

Doorbell watcher is an open-source printed circuit board by pingringme, from the pingringme/doorbell-watcher repository on GitHub. It is a 2-layer board of 33 × 84.9 mm with 23 parts on 38 nets, routed with 94 tracks and 30 vias.

It is built around the LM2594MX-5.0, ACPL-214-500E and LTV-817S, with the SS24, MDB10S and PZT2222A among its other parts. Its parts include 7 resistors, 4 connectors, 3 capacitors, 3 ICs and 3 diodes. It belongs with the home automation and IoT boards of this library.

Main components

6

README

README.md

PingRing.me - Smart Doorbell

🌟 About PingRing.me

PingRing.me modernizes your existing doorbell by adding notifications via SMS, WhatsApp, HTTP, MQTT, and more. This enhancement ensures you never miss a visitor, whether you're outside or wearing noise-canceling headphones. The system integrates seamlessly with your current doorbell setup, allowing you to track arrivals and receive timely notifications.

🛠️ Features

  • Multi-Channel Notifications: Receive alerts through SMS, WhatsApp, HTTP, MQTT, etc.
  • Seamless Integration: Compatible with existing doorbell systems.
  • Local Web Server: Access device information and perform over-the-air updates.
  • Open Source: Hardware designs and code are publicly available.

📸 Visuals

Check website here https://pingring.me

🛠️ Tech Stack

  • Microcontroller: ESP32-PICO-D4
  • Programming Language: C (Arduino)
  • Cloud Functions: AWS Lambda (Python)
  • Hardware Platform: TinyPICO USB-C

Parts

23
QtyValueFootprintReferences
20RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R7
2220uparts_lib:CAP_FT_F_PAN-MC1, C3
2330RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R3
2Conn_01x10parts_lib:10-pin headerJ3, J4
2SS24parts_lib:DO-214AC(SMA)D2, D3
2Screw_Terminal_01x03parts_lib:screw_connector_1x3J1, J2
1100RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4
1100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2
1100uparts_lib:IND_829SNLT_PULL1
11KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6
150KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2
1ACPL-214-500EPackage_SO:SOP-4_4.4x2.6mm_P1.27mmU1
1LM2594MX-5.0Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1LTV-817SPackage_DIP:SMDIP-4_W9.53mmU3
1MDB10Sparts_lib:TSSOP4-MICRO-DIP_948BS_ONS-MD1
1PZT2222APackage_TO_SOT_SMD:SOT-223-3_TabPin2Q1
1SANYOU_SRD_Form_CRelay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_CK1

Questions

How big is the Doorbell watcher PCB?

It measures 33 × 84.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Doorbell watcher use?

23 parts, built around the LM2594MX-5.0, ACPL-214-500E, LTV-817S and SS24. 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 Doorbell watcher KiCad files?

From the pingringme/doorbell-watcher repository on GitHub, at the commit this page was made from: the board is kicad/doorbell_watcher.kicad_pcb and its schematic kicad/doorbell_watcher.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Doorbell watcher design in my own project?

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

Similar boards

  • 2 layers155 × 58 mmMid cpu mega32, the printed circuit board in 3D

    Mid cpu mega32

    dzavalishin/hardware

    Misc smart house hardware

    93 parts3
  • 4 layers40 × 100 mmBR Motor, the printed circuit board in 3D

    BR Motor

    axpaul/Avionic-Mastodonte

    Mastodonte experimental rocket avionic (On-board electronics) created by Paul Miailhe, Version 2025

    118 parts6CERN-OHL-S-2.0
  • 4 layers25 × 37.3 mmLinKey, the printed circuit board in 3D

    LinKey

    Konkzor/LinKey

    Une clé WIFI lisant la sortie TIC du Linky connectée au broker MQTT d'un Home Assistant

    42 parts1CERN-OHL-W-2.0
  • 4 layers42.2 × 101.8 mmDatalogger PCB, the printed circuit board in 3D

    Datalogger PCB

    uwp-sammckee/DataLogger

    PACKET BREAKDOWN: 0-roll\ 1-pitch\ 2-yaw\ 3-alitude\ 4-pressure\ 5-temperature\ 6-accX\ 7-accY\ 8-accZ\ 9-gyroX\ 10-gyroY\ 11-gyroZ\ 12-time\ 13-placeholder\ 14-placeholder\ 15-placeholder

    54 parts1
  • 4 layers100 × 100 mmWattwiser, the printed circuit board in 3D

    Wattwiser

    rndfm/wattwiser_pcb

    49 parts
  • 2 layers64.5 × 56.2 mmSEM, the printed circuit board in 3D

    SEM

    Sani7/SEM

    24 partsMIT