Bindings, Brick Viewer, Brick Daemon and Firmwares/Plugins that support the new protocol are now available!
What is Protocol 2.0?
Protocol 2.0 is a new reworking of the communication between Bricks/Bricklets and the Brick Daemon. The old protocol hat lots of legacy issues, e.g. it was not suited to handle a connection loss while communicating over WiFi. There are also improvements in the enumeration process and there are many new settings that can be played around with.
![https://www.tinkerforge.com/en/doc/_images/protocol_new.png](https://www.tinkerforge.com/en/doc/_images/protocol_new.png)
Help for the migration of an existing project to the new protocol is available in the documentation. The conversion can be done in a few minutes, after the bindings and firmwares are updated to the newest versions.
Brick Daemon in C
The new Brick Daemon in rewritten in C. As a result it should be way more efficient on embedded systems such as the Raspberry Pi and use less resources.