ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
YouTube 영상의 원하는 구간을 느린 속도로 무한 반복하는 연습 도구
Translation pending
EducationTypeScript · CSSGitHub @museloperOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
유튜브 구간 반복 재생 플레이어
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗YouTube 영상의 원하는 구간을 원하는 배속으로 무한 반복하는 악기·댄스 연습 도구입니다.
배포 주소: https://museloper.github.io/LoopTube/
watch?v=, youtu.be/, /shorts/, /playlist?list= 등)Space 재생 · A/B 지점 지정 · L 반복 · ←/→ 0.1초 · Shift+←/→ 1초 · [/] 속도npm install
npm run dev # http://localhost:3000
npm test # vitest — 루프 엔진·URL 파싱 등 순수 로직
npx tsc --noEmit
npx eslint src
/debug)자동 테스트는 실제 YouTube 재생을 검증하지 못합니다. 루프 엔진을 바꾼 뒤에는 브라우저에서
/debug 페이지를 열어 영상을 불러오고 "측정 시작"을 눌러 100회 반복을 돌린 다음,
21회 이후 p95 오버런이 150ms 미만인지 직접 확인하세요.
main 브랜치에 push하면 GitHub Actions(.github/workflows/deploy.yml)가
typecheck → lint → test → 정적 export 빌드 → GitHub Pages 배포를 수행합니다.
서버 기능이 없는 완전 정적 사이트(output: "export")입니다.
설계 배경과 로드맵은 docs/PLAN.md에 있습니다.