Skip to content

Recognize 2A03:0040 (Arduino Leonardo ETH) as a Caterina bootloader #486

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

sigprof
Copy link
Contributor

@sigprof sigprof commented Mar 28, 2025

Description

Apparently some people sell Pro Micro clones with a variant of the Caterina bootloader which shows up as 2A03:0040; that VID:PID was originally used by the bootloader on the Arduino Leonardo ETH board. Add code to recognize that VID:PID combination as Caterina, so that those Pro Micro clones could be flashed.

Before the change the code treated the 0x2341 (Arduino SA) and 0x2A03 (dog hunter AG) VIDs identically; however, the 2341:0040 VID:PID pair apparently does not exist, therefore the code was changed to use separate branches for those VIDs and add only the 2A03:0040 combination.

Types of Changes

  • Core
  • Bugfix
  • New feature
  • Enhancement/optimization
  • Documentation

Issues Fixed or Closed by This PR

Apparently some people sell Pro Micro clones with a variant of the
Caterina bootloader which shows up as 2A03:0040; that VID:PID was
originally used by the bootloader on the Arduino Leonardo ETH board.
Add code to recognize that VID:PID combination as Caterina, so that
those Pro Micro clones could be flashed.
@sigprof
Copy link
Contributor Author

sigprof commented Mar 28, 2025

The Windows build from artifacts apparently worked for the reporter: https://discord.com/channels/440868230475677696/867530222407778344/1355271255040983110

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant