Skip to content

docs: add ESP32 module reference schematic tutorial + expand project overview#748

Open
harsh-matchmyflight wants to merge 1 commit into
tscircuit:mainfrom
harsh-matchmyflight:feat/esp32-module-schematic-tutorial
Open

docs: add ESP32 module reference schematic tutorial + expand project overview#748
harsh-matchmyflight wants to merge 1 commit into
tscircuit:mainfrom
harsh-matchmyflight:feat/esp32-module-schematic-tutorial

Conversation

@harsh-matchmyflight

Copy link
Copy Markdown

Summary

This PR claims two open bounties from the archived tscircuit/docs-old repository:

1. ESP32 Module Reference Schematic Tutorial (docs-old#47, $50)

Adds docs/tutorials/esp32-module-schematic.mdx — a schematic-only tutorial for an ESP32-WROOM-32 WiFi development board, similar to the Hardware Academy ESP32 course.

The tutorial covers:

  • ESP32-WROOM-32 module (JLCPCB C95209) — complete 38-pin pinout
  • CH340C USB-UART bridge (C84681) — USB programming interface
  • AMS1117-3.3 LDO regulator (C6186) — USB 5V → 3.3V
  • USB-C connector (C165948) for power and data
  • Reset (EN) and Boot (IO0) tactile buttons with pull-up resistors
  • Decoupling and bulk capacitors on all power rails
  • Explanations of the programming sequence, power chain, and how to extend the design

All components use JLCPCB part numbers from the Basic/Extended library. The design uses routingDisabled (schematic only, no PCB routing required).

2. Contributing: Overview of Projects expansion (docs-old#61, $5)

Expands docs/contributing/overview-of-projects.md:

  • Organises repos into labelled sections: Core Libraries, Rendering & Viewers, Autorouting, Component Libraries, Developer Tools
  • Adds missing repos (autorouting, jlcsearch, runframe)
  • Adds a "Where to Start" section pointing new contributors to the right repo for each task

/claim tscircuit/docs-old#47
/claim tscircuit/docs-old#61

Validation

  • bun run build — production Docusaurus build passes
  • bun run format:check — Biome format check passes

- Add ESP32-WROOM-32 reference schematic tutorial (docs/tutorials/esp32-module-schematic.mdx)
  covering USB-C power, AMS1117-3.3 LDO, CH340C USB-UART, reset/boot buttons,
  pull-up resistors and decoupling caps with JLCPCB part numbers throughout
- Expand docs/contributing/overview-of-projects.md with categorized sections
  (Core Libraries, Rendering, Autorouting, Component Libraries, Developer Tools)
  plus a "Where to Start" guide for new contributors

/claim tscircuit/docs-old#47
/claim tscircuit/docs-old#61
@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jun 15, 2026 7:33am

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