tscircuit / tscircuit/docs

Migrate schematic-only ESP32 module circuit example bounty from archived docs-old#47

Open
#886 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
6
Forks
126
Avg merge
4h 45m
Merged PRs (30d)
25

Description

Context

The bounty issue tscircuit/docs-old#47 ("ESP32 module circuit example", $50) lives in the archived docs-old repo, which is read-only — it cannot be claimed, commented on, or PR'd against. This affects all docs-old bounties (#42, #44, #47, #50, ...), and follows the same migration pattern as earlier work that moved an archived-repo bounty into a live repo.

Proposal

Re-home the schematic-only ESP32 module circuit example bounty here in tscircuit/docs, where it can actually be claimed and reviewed.

The work is already done and ready for review: PR incoming — a complete ESP32-WROOM-32E dev board schematic-only tutorial (per the docs-old#47 description: "similar to the Hardware Academy course on creating a custom ESP32 PCB, but for just the schematic"), built with JLCPCB-stockable parts:

  • USB-C connector + AMS1117-3.3 regulator (JLCPCB basic part) with input/output/decoupling caps
  • CP2102N USB-UART bridge with crossed UART
  • Classic cross-coupled NPN auto-program circuit (DTR/RTS → EN/IO0)
  • EN pull-up + power-on-reset delay cap, IO0 boot strap + BOOT button, IO2 user LED
  • Embedded live schematic via TscircuitIframe, circuit source verified with tsci build + schematic/PCB snapshots

An /attempt could not be posted on docs-old#47 (archived, read-only). Claiming here per the dibs policy.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the incoming PR and the original docs-old#47 description for the intended schematic-only ESP32 tutorial. Verify the listed USB-C, regulator, USB-UART, auto-program, boot, and LED components, then run tsci build and inspect the schematic/PCB snapshots; done means the tutorial is ready for review in the live docs repository.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
documentation, embedded-iot
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.