SnapAzule Docs
License & Flash →

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.