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)