An open API service indexing awesome lists of open source software.

https://github.com/photobooth-app/photobooth-buzzer

Buzzer for photobooth-app. Based on ESP32 emulating a keyboard to remotely trigger capture actions.
https://github.com/photobooth-app/photobooth-buzzer

bluetooth button buzzer esp32 esp32-arduino photobooth

Last synced: about 1 year ago
JSON representation

Buzzer for photobooth-app. Based on ESP32 emulating a keyboard to remotely trigger capture actions.

Awesome Lists containing this project

README

          

# Photobooth Buzzer

Buzzer based on ESP32 connects to photobooth via bluetooth emulating a keyboard to trigger captures remotely.

**[photobooth-app](https://github.com/photobooth-app/photobooth-app)** - **[Documentation](https://photobooth-app.org/)** - **[3d printed box](https://photobooth-app.org/photobox3dprint/)**

## 😍 Features

- 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.

## Images

![parts](https://raw.githubusercontent.com/photobooth-app/photobooth-buzzer/main/images/parts.jpg)
(image shows the former version. updated 3d model and esp board on 2024-09-16 according to BOM)

## BOM

- [3d printed parts](https://github.com/photobooth-app/photobooth-buzzer/tree/main/cad)
- Buzzer: [Not Aus Schalter/Taster, rastend, 240V, NC und NO Pilztaster rot IP65 1Ö 1S Buzzer P1C400E72](https://www.amazon.de/gp/product/B088F3NNV4)
- Battery: [4XEEMB 3.7V 1100mAh Lipo Batterie Akku 603449 Lithium Polymer Batterien mit JST Stecker.](https://www.amazon.de/gp/product/B08VRYS8FT)
- ESP board: [Adafruit ESP32-S3 Feather with STEMMA QT / Qwiic (8 or 4MB flash)](https://www.adafruit.com/product/5477)
- [on off switch](https://www.amazon.de/gp/product/B07VFV17SP/)
- some M2 screws

## Assembly

- Check images and CAD
- Connect button switch to GND and GPIO D12.
- Connect power switch to GND and EN.

## Flash ESP

- use platformio plugin in VCS
- load this project
- click build and upload
- watch serial output for some debug messages of the ESP device.

## Integrate with photobooth

To integrate the buzzer with the photobooth-app check the docs