SnapAzule Documentation
SnapAzule watches your 3D printer and triggers a Bluetooth keystroke on the events you care about — a layer change, a specific G-code, a coordinate threshold, or a small incremental move.
Plug a BLE keyboard-accepting device into the other end (phone, tablet, laptop with a camera app) and you have a hands-free shutter button driven by the printer itself.
Start here
- Quick Start — the 10-minute path from a new device to a working camera trigger. Walks through flashing, joining your Wi-Fi, pairing Bluetooth, and saving your first configuration.
- User Guide (left) — one page per feature, for when you want to know what every option does.
What you need
- A SnapAzule device (ESP32-S3-Touch-LCD 1.47 with SnapAzule firmware)
- A USB-C cable
- A phone, tablet, or laptop with Bluetooth
- Chrome or Edge (for flashing — other browsers can't talk to the device over USB)
- Your home Wi-Fi credentials
What SnapAzule does not do
- It does not capture photos itself. It sends a keystroke over Bluetooth. You point that keystroke at whatever app actually takes the picture (iOS Camera shutter, a DSLR tether, OBS hotkey, etc.).
- It does not flash printer firmware or touch your printer's USB port. It reads G-code passively from the SD card slot or the Prusa Link API.