ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
엑셀·CSV로 단어와 문제를 올려 4지선다 퀴즈로 외우는 학습 웹앱. 카테고리(토익 · 항공 …)로 나눠 세트를 만들고, 진행률·오답·즐겨찾기를 기록한다. 단어 → 뜻 4지선다 카드형 풀이 화면이 기본이다. 로그인 한 번이면 폰·패드·PC 어디서든 같은 데이터가 보인다 — 이메일 매직링크 로그인 + Supabase 동기화.查看完整 README ↗
엑셀·CSV로 단어와 문제를 올려 4지선다 퀴즈로 외우는 학습 웹앱. 카테고리(토익 · 항공 …)로 나눠 세트를 만들고, 진행률·오답·즐겨찾기를 기록한다. 단어 → 뜻 4지선다 카드형 풀이 화면이 기본이다.
로그인 한 번이면 폰·패드·PC 어디서든 같은 데이터가 보인다 — 이메일 매직링크 로그인 + Supabase 동기화.
index.html — 프레임워크·빌드·번들러 없이 브라우저에서 바로 열림. 의존성 0.supabase-js를 CDN ESM 동적 import로 로드 (정적 배포 그대로 유지, 빌드 불필요).localStorage는 마지막 상태를 즉시 보여주는 읽기 캐시로 유지(비로그인이면 단독 저장소)..xlsx 업로드 — 외부 라이브러리 없이 브라우저 DecompressionStream으로 직접 파싱 (SheetJS 등 불필요).csv / .txt / .tsv 업로드.pdf 업로드 — pdf.js를 필요할 때만 동적 로드(정적 배포 유지)해 텍스트 추출 → 번호형 문제 인식. (한글 .hwp는 한글에서 PDF로 저장 후 업로드)단어 뜻 한 줄씩, 문제는 번호형이 잘 됩니다.1. 문제 / A. / B. … 번호형 텍스트를 파싱. 정답은 보기 앞 * 또는 정답: C 줄로 표시. 정형 표(문제·A·B·C·D·정답)도 지원.그냥 index.html을 브라우저로 열면 된다. (파일 더블클릭 또는)
# 로컬 서버로 보고 싶으면
npx serve . # 또는 python3 -m http.server
정적 파일 하나라 어디든 올리면 끝:
vercel --prod (또는 깃 연결 후 자동 배포)netlify deploy --prod빌드 스텝이 없으므로 프레임워크 프리셋은 "None / Static"으로 두면 된다.
로그인·크로스 기기 동기화를 쓰려면 Supabase 프로젝트가 필요하다:
db/schema.sql을 Supabase SQL Editor에 실행 (테이블 + RLS 생성).index.html의 SUPA_URL / SUPA_KEY를 본인 프로젝트 값(Project URL · publishable key)으로 교체. publishable 키는 공개돼도 안전(RLS가 보호).자세한 설계·절차는 docs/SUPABASE.md.
CLAUDE.md와 docs/SPEC.md에 로드맵과 구조 설명이 있다.
클로드 코드에서 이 폴더를 열고 CLAUDE.md부터 읽으면 이어서 작업할 수 있다.
index.html 앱 본체 (source of truth)
README.md 이 문서
CLAUDE.md 클로드 코드용 프로젝트 컨텍스트
docs/SPEC.md 기획서 · 데이터 모델 · 로드맵
docs/tests/ 파싱 로직 검증 스크립트 (node)
samples/ 업로드 예제 (xlsx · csv)