

Smartbell
Projects featured on my blog at https://there.oughta.be
- Size
- 33.7 × 66 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 39
- Pads
- 91
- Tracks, vias
- 167, 10
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 16 Aug 2020
- Updated
- 21 Jul 2025
Overview
Smartbell is an open-source printed circuit board by Staacks, from the Staacks/there.oughta.be repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 33.7 × 66 mm with 27 parts on 39 nets, routed with 167 tracks and 10 vias.
It is built around the ESP-12F, TSR 1-2433 and PN2222A, with the G5V-2-DC24 among its other parts. Its parts include 9 resistors, 4 capacitors, 3 ICs, 3 diodes and 3 connectors. It belongs with the ESP8266 boards of this library.
Main components
4ESP-12F
SMD,24x16mm-40℃~+85℃ -96dBm 15dBm 2.4GHz 3.3V 375mA 55mA PCB UART WIFI4 SMD,24x16mm WiFi Modules ROHSDOITWiFi ModulesTSR 1-2433
SIP,11.6x7.5mm-40℃~+85℃ 1 10.2mm 11.6mm 1A 2200uF 3.3V 300uA 50mVp-p 6V~36V 7.5mm 80%、90% 850kHz Plastic encapsulated type Short Circuit Protection、Automatic fault recovery Step-down type ±1% SIP,11.6x7.5mm DC-DC Power Modules ROHSYLPTECDC-DC Power ModulesPN2222A
TO-92-3-55℃~+150℃ 1 NPN 1A 300MHz 300mV 40V 625mW NPN TO-92-3 Bipolar (BJT) ROHSNTE ElectronicsBipolar (BJT)G5V-2-DC24
DIP,20.5x10.1mm-25℃~+65℃ 1.152kΩ 125V@DC、125V@AC 24V 2A 3ms 500mA@125VAC、2A@30VDC 50mΩ 7ms Silver + Gold Plated Two groups of conversions: 2C(Double-pole double-throw conversion) DIP,20.5x10.1mm Signal Relays ROHSOmronSignal Relays
README
README.mdthere.oughta.be
Projects featured on my blog at https://there.oughta.be
All projects are published under the GNU GPL 3.
Issues can be posted to the issue tracker (although not all projects will be actively supported). Discussions, ideas and presentations of your builds should be posted at r/thereoughtabe on reddit.
This repository is a collection of small projects that I share and present on https://there.oughta.be. If they end up here, this usually means that they are not particularly large and that I do not expect to actively maintain them. Nevertheless, if you want to submit a pull request or report an issue, I will see if I can do something, especially if it is a project that I am still using myself.
Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R6, R7, R8, R9 |
| 3 | 10u | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2, C3 |
| 2 | 1.2k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R1, R4 |
| 2 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2 |
| 2 | 47k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R2, R5 |
| 2 | PN2222A | Package_TO_SOT_THT:TO-92_Inline | Q1, Q2 |
| 2 | Screw_Terminal_01x02 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J24, JOPEN1 |
| 1 | 100n | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C4 |
| 1 | 20V | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D3 |
| 1 | 460 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R3 |
| 1 | 5.6u | Inductor_THT:L_Axial_L9.5mm_D4.0mm_P12.70mm_Horizontal_Fastron_SMCC | L1 |
| 1 | ESP-12F | RF_Module:ESP-12E | U3 |
| 1 | G5V-1 | Relay_THT:Relay_SPDT_Omron_G5V-1 | K2 |
| 1 | G5V-2-DC24 | Relay_THT:Relay_DPDT_Omron_G5V-2 | K1 |
| 1 | PC817 | Package_DIP:DIP-4_W7.62mm | U2 |
| 1 | Screw_Terminal_01x04 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J17 |
| 1 | TSR_1-2433 | Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THT | U1 |
Questions
How big is the Smartbell PCB?
It measures 33.7 × 66 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Smartbell use?
27 parts, built around the ESP-12F, TSR 1-2433, PN2222A and G5V-2-DC24. 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 Smartbell KiCad files?
From the Staacks/there.oughta.be repository on GitHub, at the commit this page was made from: the board is smart-doorbell/kicad/smartbell/smartbell.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Smartbell design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers25.4 × 30.5 mm

- 2 layers64.3 × 110.7 mm

Kim-1-aux card esp
eduardocasino/kim-1-mtu-motherboard
Buffered expansion backplane for the KIM-1 that follows MTU's standard for cards like the K-1008 Visable Memory
33 parts4 - 4 layers53.3 × 44.3 mm

Ocs tray mezzanine adapter v1
j-marjanovic/ocs-tray-mezzanine-adapter
PCIe adapter for an FPGA accelerator for Open CloudServer
44 parts26 - 2 layers113 × 56.3 mm

MP1Flight
TangoPush/MP1Flight
STM32MP1 based flight controller based off the Pixracer.
72 parts5CC0-1.0 - 2 layers273.1 × 186.1 mm

Ion pump controller
AlexW-proj/ion-pump-controller
open source controller that takes 24V in and spits out 0 - 7000V, set by a knob with an adjustable ramp time
63 parts2 - 2 layers113.1 × 85 mm

Universal connector board
HCL-Hbot/universal_connector_board
1) Add explicit header pins next to the PICO. This can be useful to easily attach external equipment like a Logic Analyzer or TTL-module, or simply wires to a breadboard if needed.
103 parts2 - 4 layers115 × 75 mm

- 2 layers101.6 × 152.4 mm

