Skip to content

feat(boards): add CH340 Uno clone source - #7

Open
wingwogus wants to merge 1 commit into
dev-five-git:mainfrom
wingwogus:feat/uno-clone-ch340-firmware
Open

feat(boards): add CH340 Uno clone source#7
wingwogus wants to merge 1 commit into
dev-five-git:mainfrom
wingwogus:feat/uno-clone-ch340-firmware

Conversation

@wingwogus

Copy link
Copy Markdown

Summary

  • add a dedicated arduino.uno-r3-ch340 authoring source and sketch
  • register the observed WCH CH340 USB identity 1a86:7523 plus common family variants
  • keep detection confidence ambiguous because CH340 identifies a generic USB-serial bridge, not the board model

Firmware

  • compile with the existing locked arduino:avr:uno toolchain
  • produce the same deterministic firmware bytes as Arduino Uno R3
  • intentionally omit generated HEX, manifest, and registry changes; the protected main publisher creates those after merge

Verification

  • 26 firmware publisher tests pass
  • generated-file PR policy passes
  • deterministic double compilation passes (11211 bytes, SHA-256 b177f39bd3dcbbb817b853ba594796d69644e6ce407456f0ce0005b35bd149f1)

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant