Painting Quality Control — on the go
Download and install the APK directly on your device.
Download APK v10.22 (105) 4.5 MBAfter install, check under Settings → Apps → QualityPulse — it should read v10.22.
Tarball with the Pi-side firmware: BLE reader, server uplink, DJI Payload SDK widget bridge, systemd units. Install on a Pi Zero 2W with Raspberry Pi OS Bookworm Lite (64-bit).
Download payload archive 167 KBscp qualitypulse-drone-payload.tar.gz pi@<ip>:tar xf qualitypulse-drone-payload.tar.gz && cd qualitypulse-drone-payloadREADME.md — system user, venv, DJI credentials in services/qp-psdk/.env, three systemd unitsParametric OpenSCAD source plus pre-rendered STLs. Holds Pi Zero 2W + Sixfab 3G/4G/LTE Base HAT + PosiTector SmartLink + a probe in a side cradle (cable exits through a slot in the back wall).
Download case files (.zip) 144 KBstl/case_bottom.stl and stl/case_top.stl in PrusaSlicer / Bambu / Curadrone_payload_case.scad + make if your SmartLink batch differsiOS app coming soon. Use the web app in the meantime — add it to your home screen for a native-like experience: