The Wireless Programming GUI app that I introduced in an earlier blog post is now at version 1.2 (get exe here). It features the ability to bundle up to 3 HEX file lines per RF packet (instead of the default 1), which yields a significant Moteino wireless programming speed increase. Let’s just do the TL;DR first and gaze at the results of transferring a compiled sketch of 13,858 bytes:
- running with 1 line per packet (the same as before) yields 866 packets and ~43s OTA time:
- running with 3 lines per packet yields 290 packets and ~18s OTA time:
That’s an average 58% speed gain, not too bad!
More details about this update can be found in this blog post.