BLE Config Terminal v3.3
DISCONNECTED
AUTO-RECONNECT ADVANCED
Sensitivity
Cursor speed multiplier
600
Dead Zone
Noise floor (rad/s) - raise to reduce drift
0.060
Accel Strength
Pointer acceleration multiplier
0.08
Scaling Curve
Response shape for input magnitude
Proportional.
Predictable.
Precision at slow,
power at fast.
Coarse fast,
fine near target.
Charge Mode
BQ25100 ISET via P0.13 (HICHG)
--
Status
--
Current
--%
Level
Flip X Axis
Invert left / right
Flip Y Axis
Invert up / down
Tap Detection
Double-tap click action  · restart to apply
Temp Compensation
Gyro drift correction by temperature
Auto Recalibration
Recalibrate gyro after long idle period
Tap Freeze
Freeze cursor during tap impacts (jerk detection)
Tap Freeze Sensitivity
Jerk² threshold - lower = more aggressive cursor freeze during taps
2000
Tap Threshold
Impact force needed · 1 LSB ≈ 62.5 mg at ±2g
750 mg
Double-Tap Action
What a double-tap sends
Browser OTA not available
Chrome blocks the Nordic Legacy DFU service UUID used by this bootloader. Use nRF Connect (mobile or desktop) to upload firmware instead.
  1. Build firmware: pio run → produces firmware_dfu.zip
  2. Click Enter DFU Mode below — device reboots as XIAO_DFU
  3. Open nRF Connect → connect to XIAO_DFU → DFU → select firmware_dfu.zip
IMU Stream
⏸ PAUSED
X (left/right)0
Y (up/down)0
Dot = cursor position. Trail fades over time. Cyan flash = left click, red flash = right click.
- not streaming -
--
Temperature °C
--
Uptime
0
Left Clicks
0
Right Clicks
--
Bias RMS (rad/s)
0
Recal Count