Skip to content

Add Arduino Uno schematic tutorial#633

Open
2bf wants to merge 1 commit into
tscircuit:mainfrom
2bf:codex/docs-arduino-uno
Open

Add Arduino Uno schematic tutorial#633
2bf wants to merge 1 commit into
tscircuit:mainfrom
2bf:codex/docs-arduino-uno

Conversation

@2bf
Copy link
Copy Markdown

@2bf 2bf commented May 20, 2026

/claim #42

Archived bounty issue:

Summary

  • add a schematic-only Arduino Uno style tutorial with a live CircuitPreview snippet
  • model the core Uno Rev3 blocks: ATmega328P, ATmega16U2 USB-serial bridge, 16 MHz clock, reset, USB/barrel-jack power, 5 V and 3.3 V rails, ICSP, and shield headers
  • include official Arduino source links, block notes, and an Arduino-to-ATmega pin mapping table

Verification

  • npm exec --yes prettier -- --write docs/tutorials/arduino-uno-schematic.mdx
  • bun run format:check
  • bun run typecheck
  • bun run docusaurus build
  • git diff --cached --check
  • Extracted the CircuitPreview code and requested the svg.tscircuit.com schematic endpoint; it returned an SVG.

Notes:

  • The archived docs-old issue is locked/read-only, so GitHub rejected my /attempt #42 comment before this PR.
  • npx tscircuit docs/tutorials/arduino-uno-schematic.mdx snippet compile currently fails before reading this document because the installed tscircuit@0.0.1774 dependency graph errors with Export named ms not found in module .../circuit-json/dist/index.mjs.

AI-assisted with Codex; I reviewed the diff and kept the change scoped.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 20, 2026 5:41pm

Request Review

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