bootloadhid
« Back to VersTracker
Description:
HID-based USB bootloader for AVR microcontrollers
Type: Formula  |  Latest Version: 2012-12-08@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: avr bootloader usb embedded firmware
Install: brew install bootloadhid
About:
bootloadhid is a firmware-only USB bootloader for AVR microcontrollers that utilizes the V-USB library to implement a low-speed USB device. It allows users to program AVR chips via a standard USB connection without requiring a dedicated USB hardware interface. This tool is particularly valuable for embedded developers creating custom devices with USB connectivity.
Key Features:
  • Firmware-only implementation requiring no special USB hardware
  • HID-based communication compatible with standard USB drivers
  • Supports multiple AVR microcontroller families
  • Small memory footprint suitable for resource-constrained devices
Use Cases:
  • Programming custom AVR-based USB devices in development
  • Updating firmware on field-deployed embedded systems
  • Creating USB-enabled projects without dedicated USB ICs
Alternatives:
  • avrdude – Standard AVR programmer that supports various hardware interfaces but requires dedicated programmers
  • dfu-programmer – Device Firmware Upgrade tool for Atmel AVR chips with built-in DFU bootloader
License: GPL-2.0-only OR GPL-3.0-only
Dependencies: libusb-compat
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 12, 2025 7:25pm 0 VERSION_BUMP f7d027e2