7 ms·
Show HN: I made a Linux driver for WCH BLE Analyzer PRO
I bought a WCH BLE Analyzer PRO, only to realize it doesn't have Linux support. Using the windows binaries, i reverse engineered their USB implementation, and vibe-coded a capture tool together in less than 24 hours.
- xecaz 7mo agoReverse engineering process and details are available here: https://github.com/xecaz/BLE-Analyzer-pro-linux-capture/blob/main/RE_PROCESS.md https://github.com/xecaz/BLE-Analyzer-pro-linux-capture/blob...
- xecaz 7mo agoI also wrote a Android app that allows OTG connecting the WCH BLE Analyzer to a Android phone. Waiting for the OTG adapter to test it properly, if anyone is interested.
- xecaz 7mo agoAndroid app is built: https://www.youtube.com/watch?v=J0l872HcAaY https://www.youtube.com/watch?v=J0l872HcAaY
- xecaz 7mo agohttps://play.google.com/apps/testing/com.manonbrokenhorse.wch_ble_analyzer_pro https://play.google.com/apps/testing/com.manonbrokenhorse.wc... https://play.google.com/store/apps/details?id=com.manonbrokenhorse.wch_ble_analyzer_pro https://play.google.com/store/apps/details?id=com.manonbroke...
- xecaz 7mo agoA bit of a demo of the driver and decoding on Linux: https://www.youtube.com/watch?v=HGuT78euLIo https://www.youtube.com/watch?v=HGuT78euLIo