ESP8266-based Multi-Node WiFi Doorbell Project

Опубликовано: 04 Октябрь 2024
на канале: DIYODE Magazine
1,105
5

[Issue 47] This project uses WebSockets to create a multi-node wireless doorbell over any WiFi network.

Both the server and client hardware is very similar. Both
are based around the ESP8266 chip, using a WEMOS D1
equivalent.
As with most ESP8266 boards, these aren’t natively
supported in the Arduino IDE without loading additional
board support, which we’ll handle in the code section.
Though, the WEMOS D1 style board includes USB support
which makes programming a little easier than an ESP8266
on its own.
The only difference between the client and server boards is
the inclusion of a buzzer module on the clients (for doorbell
sounds), and a pushbutton (including associated debounce
circuit) to activate the doorbell.
All boards can be run for 4xAA batteries, or a 5V power
supply of your choice.

Read all about it on page 31 of Issue 47, or visit https://diyode.io/047mwzv