README.md 748 Bytes
Newer Older
Thomas Maaß's avatar
Thomas Maaß committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# **Doorbell PCB**

## Summary

The PCB was created with Kicad.

The output is pulled low, when the bell is activated. When using a relay, don't forget the flyback diode. Only use a 5 V relay.

There are 3 ways to activate the bell.

1. On signal via infrared

2. Pulling the inverted switch input low

3. Pulling the not inverted switch input high

## Pin configuration

19
Inverted switch: 13
Thomas Maaß's avatar
Thomas Maaß committed
20
21
22

Not inverted switch: 4

Thomas Maaß's avatar
Thomas Maaß committed
23
Infrared: 18
Thomas Maaß's avatar
Thomas Maaß committed
24

25
Out (relay): 14
Thomas Maaß's avatar
Thomas Maaß committed
26
27
28
29
30
31
32
33
34
35

## Programming

Solder the Jumper IO0 to enter programming mode. Unsolder after programming.

Use a FTDI-adapter for programming. Make sure, to use the adapter in 3,3V mode. Otherwise you will destroy the ESP32.

![doorbell-top](kicad/doorbell-top.png)

![doorbell-bottom](kicad/doorbell-bottom.png)