Skip to content

docs: add capacitive touch slider tutorial#490

Open
huangyebiaoke wants to merge 1 commit intotscircuit:mainfrom
huangyebiaoke:docs/capacitive-touch-slider-tutorial
Open

docs: add capacitive touch slider tutorial#490
huangyebiaoke wants to merge 1 commit intotscircuit:mainfrom
huangyebiaoke:docs/capacitive-touch-slider-tutorial

Conversation

@huangyebiaoke
Copy link

Summary

/claim #786 (partial)

Adds a step-by-step tutorial showing how to build a 5-pad capacitive touch slider PCB element using coveredWithSolderMask smtpads in tscircuit.

What this covers:

  • How coveredWithSolderMask works (solder mask as a capacitive dielectric layer)
  • Defining a pad array with varying heights for ergonomic slider feel
  • Connecting slider pads to an ATtiny85 microcontroller via connections
  • Polygon pad variant for curved/tapered slider designs
  • Hardware explanation of how capacitive position sensing works

Companion PR: tscircuit/core#2021 (snapshot test)

Related

Closes (partial): tscircuit/tscircuit#786

Adds a step-by-step tutorial showing how to build a 5-pad capacitive touch
slider PCB element using coveredWithSolderMask smtpads in tscircuit.

What this covers:
- How coveredWithSolderMask works (solder mask as capacitive dielectric)
- Defining a pad array with varying heights for ergonomic slider design
- Connecting slider pads to an ATtiny85 via connections prop
- Polygon pad variant for tapered/curved slider designs
- Hardware explanation of capacitive sensing principle

Closes (partial): tscircuit/tscircuit#786
@vercel
Copy link

vercel bot commented Mar 6, 2026

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

Project Deployment Actions Updated (UTC)
docs Error Error Mar 6, 2026 9:43am

Request Review

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

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.

1 participant