Skip to content

Add ESP32 module schematic tutorial#559

Open
DrOetker747 wants to merge 1 commit into
tscircuit:mainfrom
DrOetker747:esp32-module-schematic-tutorial
Open

Add ESP32 module schematic tutorial#559
DrOetker747 wants to merge 1 commit into
tscircuit:mainfrom
DrOetker747:esp32-module-schematic-tutorial

Conversation

@DrOetker747
Copy link
Copy Markdown

/claim #47

Adds a schematic-only ESP32 module tutorial inspired by the archived bounty request for an ESP32 module circuit example.

What is included:

  • New docs/tutorials/esp32-module-schematic.mdx
  • ESP32-WROOM-style minimum system schematic using CircuitPreview
  • USB-C 5 V input and CC pulldowns
  • 3.3 V regulator with bulk and decoupling capacitors
  • CP2102N-style USB-UART bridge
  • EN reset and IO0 boot controls
  • Common ESP32 boot strapping resistors
  • Auto-reset transistor pattern for firmware uploads
  • PCB follow-up checklist for antenna keepout, USB routing, decoupling, and datasheet checks

Verification:

  • npm exec --yes prettier -- --check docs/tutorials/esp32-module-schematic.mdx
  • MDX compile with @mdx-js/mdx
  • npm run typecheck -- --pretty false
  • git diff --check

Notes:

  • npm run build is currently blocked locally by the existing Docusaurus/Webpack ProgressPlugin option validation error under Node v24 before page content compilation. This is the same upstream environment issue seen on other docs changes; the new MDX page itself compiles and typechecks.
  • npx tscircuit docs/tutorials/esp32-module-schematic.mdx snippet compile is blocked in this environment because the downloaded CLI wrapper expects bun on PATH.

Transparency: authored and verified with AI assistance.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 10, 2026

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 10, 2026 11:40pm

Request Review

@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.

@william08190
Copy link
Copy Markdown

Still ready for review. CI, type-check, format-check, and Vercel preview are passing, and the branch is mergeable with maintainer edits enabled. Keeping this bounty claim active after the automatic stale marker.

@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.

@william08190
Copy link
Copy Markdown

Still ready for review after the latest automatic stale marker. The PR remains mergeable, with build, type-check, format-check, and Vercel preview passing. Maintainer edits are enabled if any wording or scope adjustments are preferred.

@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