Doorbell Camera
Build a simple IoT doorbell camera using Adafruit's MEMENTO. Press a mini LED arcade button to snap a photo and display it on an Adafruit IO Dashboard. The electronics are housed in a 3D printed snap fit enclosure.
Adafruit MEMENTO Camera
Adafruit's MEMENTO Camera Board is a development board with everything you need to create programmable camera and vision projects. The OV5640 camera module onboard the MEMENTO is a 5MP camera sensor auto-focus motor and a JPEG encoder built-in for reducing the image size. The ESP32-S3 module on the MEMENTO runs CircuitPython and sends images over WiFi to Adafruit.io.
Code with CircuitPython
This doorbell is programmed with CircuitPython which makes it easy to modify the project's code to fit your needs.
An IoT Doorbell with Privacy in Mind
This DIY doorbell won't share its data with 3rd parties as it adheres to Adafruit's IoT Bill of Rights. Data sent from the doorbell to Adafruit IO will be stored on a private Adafruit IO feed, the photos captured by the doorbell are only viewable by you.
The following part is optional and not required for the completion of this project. However, if you would like to set up SMS alerts, as described later in the guide, you will need an upgraded, paid, Adafruit IO subscription (Adafruit IO Plus). For information on what is included with an Adafruit IO Plus subscription, visit io.adafruit.com/plus
Hardware
The following hardware is required for the assembly.
- 6x M3 x 6mm long machine screws
- 3/8 to 1/4-20 Tripod screw insert (optional)
Text editor powered by tinymce.