ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Mobile-first scale and fingering visualizer for mandolin, guitar, and ukulele
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
A mobile-first scale and fingering visualizer for mandolin, guitar, ukulele, and 5-string banjo.查看完整 README ↗A mobile-first scale and fingering visualizer for mandolin, guitar, ukulele, and 5-string banjo.
npm install
npm run dev
Then open http://localhost:5173/ in your browser (Vite's default port).
npm run build
npm run preview # preview the build locally
The output is in the dist/ folder, ready for deployment.
This repo is connected to Vercel: it deploys main to production on every push and builds a preview URL for every pull request automatically — no workflow config needed on this side.
A separate GitHub Actions workflow (.github/workflows/ci.yml) runs npm run build on every PR as an independent build check.
main is protected — direct pushes are rejected, changes go through a branch + PR:
git checkout -b your-branch-name
# make changes, commit
git push -u origin your-branch-name
gh pr create
Opening the PR triggers two automatic checks: the ci.yml build check (must pass before merge is allowed) and a Vercel preview deploy (a live URL for that branch — useful for checking on an actual phone before it's live). Once the build check is green:
gh pr merge --squash --delete-branch
Merging to main auto-deploys to production via Vercel within a minute or two — no manual deploy step.
See DECISIONS.md for product decisions, intent, and design rationale.