Skip to content

docs: add ESP32 PCB layout and routing tutorial#595

Open
tungnguyentu wants to merge 3 commits into
tscircuit:mainfrom
tungnguyentu:esp32-pcb-layout-tutorial
Open

docs: add ESP32 PCB layout and routing tutorial#595
tungnguyentu wants to merge 3 commits into
tscircuit:mainfrom
tungnguyentu:esp32-pcb-layout-tutorial

Conversation

@tungnguyentu
Copy link
Copy Markdown

Summary

Adds a step-by-step ESP32 PCB layout and routing tutorial with live interactive previews at each step:

  • Step 1 — Place the ESP32-WROOM-32 module with correct pcbX/pcbY positioning
  • Step 2 — Add USB-C power input, AMS1117-3.3 LDO regulator, and decoupling caps
  • Step 3 — Add CH340G USB-to-UART bridge with automatic reset circuit (DTR/RTS → 100nF → EN/IO0)
  • Step 4 — Add EN reset and BOOT pushbuttons with 10kΩ pull-up resistors
  • Step 5 — Autorouting explanation and pre-fabrication checklist

Each step includes a live <TscircuitIframe> PCB view so readers can verify placement as they go.

/claim tscircuit/docs-old#44

tungnguyentu and others added 2 commits May 15, 2026 02:28
…pling

Adds a step-by-step tutorial that teaches readers how to place LEDs along
the outline of any capital letter using SVG path data from @tscircuit/alphabet
and a custom arc-length parameterization function (samplePath).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Step-by-step tutorial covering module placement, antenna keepout,
USB-C power with AMS1117-3.3 regulator, CH340G USB-UART bridge,
auto-reset circuit, and EN/BOOT pushbuttons. Each step has a live
TscircuitIframe PCB preview.

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

🎯 ESP32 tutorial done! PR: #605

329 lines covering complete dev board 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 (~$3.48/unit at LCSC quantities).

This tutorial's key differentiator: every step has a working TscircuitIframe in PCB view — readers can see actual component placement and routing decisions rendered live at each stage, not just static code snippets.

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