AVR-Microcontroller eignen sich besonders für kleine Elektronikprojekte. Zudem werden entsprechende Eval-Boards u.a. bei Ebay so preiswert verkauft, das sich eine Handverdrahtung nicht mehr lohnt. Besonders interessant sind die Boards von LcSoft (UsbAsp) und eine entsprechende größere Variante mit Atmega16 oder 32. Für beide Boards sind auch unbestückte Platinen erhältlich. Die Firmware für den HID-Bootloader wurde entsprechend für diese Boards angepaßt und liegt hier zum Download.



PC-Tools (HID-Loader):
HidTest.zip 170 KB simple HID-develop tool (Windows GUI)
HIDBootFlash.zip 25 KB HID-Flasher Windows GUI
bootloadHID.zip 3 KB HID-Flasher Windows console
HidFlasherSrc.zip 138 KB HID-Flasher sources

HID front end for simple communication to the microcontroller via edit fields. GetReport and SetReport are supported now.


GUI front end of the HID bootloader.


Console program of the HID bootloader.



UsbAsp (Atmega8):

short information:
high fuse = 0xC8, low fuse = 0xBF, bootloder pin = PC.2

hid_atmega8_12MHz.hex 5 KB HID-Bootloader
fw_atmega8.zip 115 KB HID-Bootloader sources
usbasp_lcsoft.pdf 330 KB schematic






Atmega16/32 (Demo-Board):

short information:
high fuse = 0x90, low fuse = 0xBF, bootloder pin = PD.7

hid_atmega16_12MHz.hex 5 KB HID-Bootloader
fw_atmega16.zip 115 KB HID-Bootloader sources
JY_Mega16_32_Demo.pdf 280 KB schematic