A lightweight macOS menu bar app for controlling the OBSBOT Tiny 2 Lite webcam. Replaces the resource-heavy OBSBOT Center app.
Communicates directly with the camera over USB using reverse-engineered UVC extension unit commands. No proprietary SDK required.
- AI Tracking — Normal, Upper Body, Close-up, Headless, Lower Body, Whiteboard, Hand
- Mic Noise Cancellation — Off, Weak, Medium, Strong (on-camera DSP)
- FOV — Wide (86°), Normal (78°), Narrow (65°)
- HDR toggle
- Auto Sleep/Wake — sleeps after 2 min idle, wakes when an app opens the camera
- System wake reconnect — automatically reconnects after laptop sleep
- Gimbal reset — centres the camera
- macOS 14+
- Apple Silicon Mac
- OBSBOT Tiny 2 Lite camera
- libusb (
brew install libusb) — for building only, the dylib is bundled in the app
make
make run
Or double-click build/Nod.app in Finder.
cp com.local.Nod.plist ~/Library/LaunchAgents/
launchctl load ~/Library/LaunchAgents/com.local.Nod.plist
The OBSBOT Tiny 2 Lite accepts 60-byte command payloads via USB control transfers to UVC Extension Unit 2. This app uses libusb to send those commands without claiming the video interface, so Zoom/Teams can use the camera simultaneously.
Built for the OBSBOT Tiny 2 Lite (USB VID 0x3564, PID 0xFEF9). May work with other OBSBOT Tiny 2 variants with the same PID.