Nik Rozman nikrozman
nikrozman pushed to master at nikrozman/cloudflare-dyndns 2026-03-27 19:31:10 +01:00
1824ae70a1 Add tracker record support and update configuration options
nikrozman pushed to master at nikrozman/cloudflare-dyndns 2026-03-27 19:24:03 +01:00
5408add86b Improve reliability
nikrozman pushed to main at nikrozman/air-mouse 2026-03-24 23:39:12 +01:00
4aa369ca73 Double click support
nikrozman pushed to main at nikrozman/air-mouse 2026-03-24 23:30:19 +01:00
a7082c9022 Disable tap detection by default, simplify tracking
14e9c96f55 Improve sleep and add button waking
0fc38a5e1b Simplify tracking
8ab07adfc6 Add button support
2abc226652 Micro-adjust 3D model to support current PCB
Compare 5 commits »
nikrozman closed issue nikrozman/air-mouse#7 2026-03-24 22:51:28 +01:00
Add physical supports for buttons
nikrozman closed issue nikrozman/air-mouse#4 2026-03-24 22:51:18 +01:00
Let the user configure physical vs. virtual/tapping buttons
nikrozman commented on issue nikrozman/air-mouse#7 2026-03-24 22:50:58 +01:00
Add physical supports for buttons

Fixed in 5ab13a525a

nikrozman pushed to main at nikrozman/air-mouse 2026-03-24 20:57:33 +01:00
5ab13a525a Redesign MCU and PCB mounting
502ea786b0 Better clip-in top mechanism
Compare 2 commits »
nikrozman pushed to main at nikrozman/air-mouse 2026-03-19 22:38:08 +01:00
1486fe13f2 FIx battery quirks
nikrozman pushed to main at nikrozman/air-mouse 2026-03-19 22:11:51 +01:00
395fd9b839 Implement BLE OTA
87fc2a3574 Update 3D model
5f928d7c92 Don't calibrate while device is moving
532ba4f719 Remove button mapping
19b96c9b21 Better smoothing
Compare 5 commits »
nikrozman closed issue nikrozman/air-mouse#3 2026-03-08 13:03:28 +01:00
Add battery voltage reading to web UI
nikrozman commented on issue nikrozman/air-mouse#3 2026-03-08 13:03:21 +01:00
Add battery voltage reading to web UI

Fixed in c325336508

nikrozman pushed to main at nikrozman/air-mouse 2026-03-04 10:16:16 +01:00
94f38975bd Better web UI logging
c325336508 Fix charging bugs, remove disabling charging since its not supported in HW
Compare 2 commits »
nikrozman commented on issue nikrozman/air-mouse#5 2026-03-03 21:55:45 +01:00
Fix 3D visualisation

Tried with a GLTF model for the MCU itself first since we already had one available, it largely worked, but required a Python HTTP server (CORS errors), also by extension wants to do hot…

nikrozman commented on issue nikrozman/air-mouse#3 2026-03-03 21:53:39 +01:00
Add battery voltage reading to web UI

Looks like this particular MCU doesn't have any kind of battery gauge at all, neither does the charging IC itself, in addition to that, disabling charging won't work - it's not wired up at all, we…

nikrozman pushed to main at nikrozman/air-mouse 2026-03-03 21:51:59 +01:00
953edd4065 Report IMU stream more frequently
nikrozman closed issue nikrozman/air-mouse#6 2026-03-03 21:42:12 +01:00
Add a low power mode
nikrozman pushed to main at nikrozman/air-mouse 2026-03-03 21:42:12 +01:00
8e9a3712ac Remove unnecessary comments, clean up code
cb433f76c9 Initial sleep implementation, closes #6
Compare 2 commits »
nikrozman pushed to main at nikrozman/air-mouse 2026-03-03 11:44:42 +01:00
5c36aa041e Initial physical button mapping implementation #4
dcc50150b8 Make tap freezing configurable, add toggles to other functions, minor UI changes
8f63d7c0b5 UI improvements, prepare for config overriding
Compare 3 commits »
nikrozman opened issue nikrozman/air-mouse#7 2026-03-03 00:19:54 +01:00
Add physical supports for buttons