Blog
Occasional write-ups on games, firmware, and things that break on the bench.
- Three boards, one LAN dashboardHow I wired an outdoor Arduino Nano, an indoor Arduino Mega 2560, and a NodeMCU, then put the page on the LAN through a Xiaomi AX3200 running OpenWrt.
- Xiaomi Smart Band 8, local sync after Mi FitnessThe auth key comes from one Mi Fitness pairing. After that, sync.py on the Mac reads the band over BLE and an Onion Omega serves the latest row on the LAN.
- Xiaomi AX3200 on OpenWrt, with PassWall2International AX3200 (RB01), made June 2024, on MiWiFi 1.0.83. Flashed to OpenWrt 23.05.5 in August 2025, then PassWall2 and Xray as a client.
- Steps to get the SHA1/SHA256 key for Windows usersHow I got the SHA1 and SHA256 from the Unity debug keystore on Windows for Firebase.