This reverts commit 029bc0ee27, reversing changes made to a7b3e99644. This uses LGPL libopencm3. While the patch doesn't include the code, the resulting binary would force the release of all code as LGPL.
029bc0ee27
a7b3e99644