Geckoboot bootloader
The Geckoboot bootloader is a USB Mass Storage and DFU boot loader for Silabs Happy Gecko microcontrollers.
It is small (fits in under 4K), and has been tested to work well on a wide variety of operating systems (different versions of Linux, Windows, Mac and BSD).
It works with the original Geckonator and the Geckonator Dev Edition and has also been used on the 2017 Bornhack Badge and the 2018 Bornhack badge
The Geckoboot bootloader uses the Geckonator library, that can also be used for general development on the Happy Gecko family of microcontrollers.