Skip to content

feat: implement XiaoBoard pattern for RP2040-Zero#13

Open
li224242 wants to merge 1 commit intotscircuit:mainfrom
li224242:feat/xiaoboard-pattern-refactor
Open

feat: implement XiaoBoard pattern for RP2040-Zero#13
li224242 wants to merge 1 commit intotscircuit:mainfrom
li224242:feat/xiaoboard-pattern-refactor

Conversation

@li224242
Copy link
Copy Markdown

@li224242 li224242 commented Mar 2, 2026

Resolves #2. This PR refactors the root component to follow the tscircuit standard pattern, fixes the Biome CRLF formatting issues that failed previous PRs, and resolves the PhasedPackSolver geometry overlaps.

Resolves tscircuit#2

Details:

- Refactored index.tsx to expose a standard React component with props/children passthrough, replacing the anonymous <board>.

- Converted all files from CRLF to LF to pass Biome CI.

- Bypassed PhasedPackSolver geometry crashes by replacing pcbPack with explicit pcbX/pcbY coordinates in RP2040Circuit.

- Updated PCB/Schematic snapshots to match the new architecture.
@tscircuit tscircuit bot requested a deployment to Preview March 2, 2026 12:57 Abandoned
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.

Finish the RP2040-zero board

1 participant