Skip to content

ATTiny USB bootloader with a strong emphasis on bootloader compactness (with WinUSB support)

License

Notifications You must be signed in to change notification settings

mariusgreuel/micronucleus

 
 

Repository files navigation

Micronucleus - ATTiny USB bootloader with a strong emphasis on bootloader compactness

This is a fork of the Micronucleus bootloader.

The goal of this fork is to add support for WinUSB to eliminate the need for third-party USB drivers in Windows, such as libusb0.

In this firmware, a Microsoft OS feature descriptor and WinUSB compatibility descriptor was added. When a USB device with this firmware is plugged in, Windows will automatically load the built-in WinUSB driver.

In order to use the Micronucleus bootloader with WinUSB support, you also need tools that support WinUSB, such as AVRDUDE for Windows.

The original readme.txt can be found here: Readme.txt

About

ATTiny USB bootloader with a strong emphasis on bootloader compactness (with WinUSB support)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 52.1%
  • Assembly 28.6%
  • PHP 6.6%
  • Makefile 4.8%
  • HTML 4.1%
  • C++ 3.7%
  • Batchfile 0.1%