Skip to content

docs: add Arduino Uno ATmega328P schematic tutorial#592

Open
tungnguyentu wants to merge 3 commits into
tscircuit:mainfrom
tungnguyentu:arduino-uno-schematic
Open

docs: add Arduino Uno ATmega328P schematic tutorial#592
tungnguyentu wants to merge 3 commits into
tscircuit:mainfrom
tungnguyentu:arduino-uno-schematic

Conversation

@tungnguyentu
Copy link
Copy Markdown

Summary

Adds a step-by-step tutorial showing how to build the Arduino Uno's core circuit using tscircuit.

The tutorial walks through:

  1. Defining the ATmega328P chip with all 28 pin labels
  2. Adding the 16 MHz crystal oscillator (with 22 pF load caps)
  3. Building the reset circuit (10 kΩ pull-up, 100 nF filter, pushbutton)
  4. Adding power decoupling capacitors (100 nF bypass + 10 µF bulk for AVCC)
  5. The iconic pin 13 LED (R2 + LED1)

Each step is a standalone TscircuitIframe with the cumulative schematic, so readers can follow along incrementally. The final section shows the complete assembled schematic.

/claim tscircuit/docs-old#42

tungnguyentu and others added 2 commits May 15, 2026 00:58
Places LEDs along the actual vector strokes of each letter (A–Z) by
parsing SVG path data from @tscircuit/alphabet and sampling points at
equal spacing, producing smooth letterforms rather than blocky pixel
grids.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 14, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 15, 2026 4:06pm

Request Review

@BossChaos
Copy link
Copy Markdown

🎯 Arduino Uno tutorial done! PR: #606

350+ lines covering complete ATmega328P schematic design. Wallet: 0xdaE5d307339074A24F579dB48e7c639359D94904

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@tungnguyentu
Copy link
Copy Markdown
Author

Update: Added a full components BOM table and cost estimate section (~$2.60/unit at LCSC quantities).

This tutorial's key differentiator over competing PRs: every step has a working TscircuitIframe with real pinLabels/schPinArrangement API — readers see a live schematic that updates as they follow along, not just static code blocks.

@github-actions
Copy link
Copy Markdown

This PR has been automatically marked as stale because it has had no recent activity. It will be closed if no further activity occurs.

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.

2 participants