Arduino library 2.0.0

We have released version 2.0.0 of our Arduino library. This unifies many boards using the same underlying Bluetooth library, but more importantly it massively improves the library’s internal structure. It introduces callbacks for UI events and data from the phone and brings down the sketch sizes to fit a normal partition scheme on the ESP32. Many more phyphox features are now represented in the library and new boards are supported. Also, everything is now automatically tested across seven physical boards agains a real Android and iOS phone.

If you are new to our Arduino library, start at here.

If you are coming from a 1.x version most of your old sketches should work out of the box, although we recommend to now add a call to poll() for every board. See here for more details or if something is not working as expected.