

Doorbell watcher
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
6LM2594MX-5.0
SOIC-8-40℃~+125℃@(TJ) 1 150kHz 4.5V~40V 500mA 5V 5mA Buck Buck Built-in Fixed No SOIC-8 DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersACPL-214-500E
SOIC-4-55℃~+110℃ 1 1.2V 20% 200mW 2us 3.75kV 3us 400% 400mV@8mA,2.4mA 50mA 50mA 80V AC,DC Phototransistor SOIC-4 Transistor, Photovoltaic Output Optoisolators ROHSBroadcom LimitedTransistor, Photovoltaic Output OptoisolatorsLTV-817S
SMD-4P-55℃~+110℃ 1 1.2V 100mV@20mA,1mA 200mW 35V 3us 4us 50% 50mA 50mA 5kV 600% 6V DC Phototransistor SMD-4P Transistor, Photovoltaic Output Optoisolators ROHSLite-OnTransistor, Photovoltaic Output OptoisolatorsSS24
SMA(DO-214AC)-55℃~+150℃ 200uA@40V 2A 40V 50A 550mV@2A Independent SMA(DO-214AC) Schottky Diodes ROHShongjiachengSchottky DiodesMDB10S
SMD-4P-55℃~+150℃ 1.1V@1A 10uA@1kV 1A 1kV 30A Single-Phase Rectifier SMD-4P Bridge Rectifiers ROHSonsemiBridge RectifiersPZT2222A
SOT-223-55℃~+150℃ 1 NPN 1.5W 10nA 300MHz 300mV 35 40V 600mA 6V NPN SOT-223 Bipolar (BJT) ROHSonsemiBipolar (BJT)
README
README.mdPingRing.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| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 0R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5, R7 |
| 2 | 220u | parts_lib:CAP_FT_F_PAN-M | C1, C3 |
| 2 | 330R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R3 |
| 2 | Conn_01x10 | parts_lib:10-pin header | J3, J4 |
| 2 | SS24 | parts_lib:DO-214AC(SMA) | D2, D3 |
| 2 | Screw_Terminal_01x03 | parts_lib:screw_connector_1x3 | J1, J2 |
| 1 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | 100u | parts_lib:IND_829SNLT_PUL | L1 |
| 1 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | 50K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | ACPL-214-500E | Package_SO:SOP-4_4.4x2.6mm_P1.27mm | U1 |
| 1 | LM2594MX-5.0 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
| 1 | LTV-817S | Package_DIP:SMDIP-4_W9.53mm | U3 |
| 1 | MDB10S | parts_lib:TSSOP4-MICRO-DIP_948BS_ONS-M | D1 |
| 1 | PZT2222A | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | Q1 |
| 1 | SANYOU_SRD_Form_C | Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C | K1 |
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 mm

- 4 layers40 × 100 mm

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 mm

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 mm

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 mm

- 2 layers64.5 × 56.2 mm

- 2 layers74 × 40 mm

- 2 layers170.5 × 158.3 mm
