I see PyRow (https://github.com/wemakewaves/PyRow), but it appears not to have changed in three years or so and is for PM3 with USB connectivity.
https://github.com/ergarcade/pm5-base seems to be for an in-browser (!!?) and doesn't work for me: it just says "bluetooth not available". I'm not sure why...I have a new version of chromium and my computer has bluetooth on.
A similar project written by a better-known entity seems promising: https://github.com/GoogleChromeLabs/rowing-monitor. This didn't work for me...appears to be a gulp problem: https://github.com/GoogleChromeLabs/row ... /issues/25 which is surely easily fixed, so I might have more on that soon

It looks like https://github.com/raralabs/pm5-emulator (a PM5 emulator against which development can happen?) might be helpful for development.
Maybe I'll try to weigh in on this thread https://c2forum.com/viewtopic.php?f=15&t=6658 which claims to have some code available for the PM3. If I can get the bluetooth part working, maybe I could use this code to handle the data.
Anyway, if something is already available, I would like to try it out. If I embark on development, it would be best if I could join an existing project if any look promising. Aside from that, I would love it if someone else has interest to embark on something modest with me! Barring all that, I'll just https://www.denki.co.uk/wp-content/uplo ... 00x223.jpg