Buzzer based on ESP32 connects to photobooth via bluetooth emulating a keyboard to trigger captures remotely.
photobooth-app - Documentation - 3d printed box
- battery powered, no cords
- battery status reporting via bluetooth
- USB-C charge port (and programming)
- Possible to charge while using. Battery is charged even if buzzer is turned off.
- simple installation using Visual Studio Code and Platform IO plugin
- emulates bluetooth keyboard, easy integration in a photobooth
- Runtime on battery is ~18h. The power consumption measured is about 60mA - the battery has 1100mAh capacity.
(image shows the former version. updated 3d model and esp board on 2024-09-16 according to BOM)
- 3d printed parts
- Buzzer: Not Aus Schalter/Taster, rastend, 240V, NC und NO Pilztaster rot IP65 1Ö 1S Buzzer P1C400E72
- Battery: 4XEEMB 3.7V 1100mAh Lipo Batterie Akku 603449 Lithium Polymer Batterien mit JST Stecker.
- ESP board: Adafruit ESP32-S3 Feather with STEMMA QT / Qwiic (8 or 4MB flash)
- on off switch
- some M2 screws
- Check images and CAD
- Connect button switch to GND and GPIO D12.
- Connect power switch to GND and EN.
- use platformio plugin in VCS
- load this project
- click build and upload
- watch serial output for some debug messages of the ESP device.
To integrate the buzzer with the photobooth-app check the docs https://photobooth-app.org/extras/buzzer/