Skip to content

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

Merged
owjs3901 merged 1 commit into
dev-five-git:mainfrom
wingwogus:feat/uno-clone-ch340-firmware
Sep 11, 2026
Merged

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

Conversation

@wingwogus

Copy link
Copy Markdown
Contributor

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)

@owjs3901
owjs3901 merged commit dab7714 into dev-five-git:main Sep 11, 2026
2 checks passed
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.

2 participants