ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗업로드 파일:
교사 회원 기능:
onmaeum-membership.sql을 Supabase SQL Editor에서 먼저 실행합니다.onmaeum-platform-access-control.sql은 교사 협업 공간의 표와 파일 저장소에 회원 등급별 접근 정책을 적용합니다.onmaeum-shared-materials-preview.sql은 자료공유 목록에서 설명·파일 경로를 인증 교사만 받게 합니다.onmaeum-recruitment-notices.sql은 한국어강사 모집 공고 표와 동기화 함수를 만듭니다. 실행 후 파일 안의 주석 INSERT로 동기화 키를 따로 넣습니다.onmaeum-admin-role.sql은 회원 로그인을 관리자 권한으로 씁니다. 실행 후 주석 UPDATE로 관리자 이메일을 지정합니다. board.html의 관리자 비밀번호 창은 쓰지 않습니다.onmaeum-inquiry-admin-fix.sql은 관리자로 로그인해도 비밀글이 열리지 않던 문제를 고칩니다. onmaeum_get_inquiry의 반환 컬럼 id와 profiles.id가 겹쳐 로그인 사용자에게만 오류가 났습니다.onmaeum-inquiry-answer-fix.sql은 관리자 답변이 저장되지 않던 문제를 고칩니다. onmaeum_answer_inquiry가 존재하지 않는 onmaeum_inquiry_settings.resend_api_key를 읽어 함수 전체가 실패했습니다. 메일 키는 Vault의 onmaeum_resend_api_key를 쓰고, 발송이 실패해도 답변은 남깁니다.onmaeum-inquiry-admin-password-off.sql은 공용 관리자 비밀번호를 없애고 회원 로그인만 관리자로 인정합니다. 위 수정 파일을 먼저 실행하고 관리자 로그인으로 비밀글이 열리는지 확인한 다음 실행합니다. 초기값 onmaeum-admin은 공개 저장소에 적혀 있어 그대로 두면 누구나 비밀글 본문과 작성자 이메일을 읽을 수 있습니다.onmaeum-admin-teacher-review.sql은 관리자가 admin.html에서 교사 자격 서류를 보고 승인·거절할 수 있게 합니다.onmaeum-teacher-approval-email.sql은 교사 승인 상태로 바뀔 때 Resend로 안내 메일을 요청합니다. Supabase Vault에 onmaeum_resend_api_key를 저장한 다음 실행합니다. 키 값은 소스나 SQL 편집기에 넣지 않습니다.[email protected]에서 발송하며 로그인 링크를 포함합니다. 이미 승인된 신청을 다시 승인하거나 거절할 때는 발송하지 않습니다. 과거 승인 건에도 소급 발송하지 않습니다.접수 완료는 Resend API의 성공 응답이며 수신함 도착 보장은 아닙니다. 실패·확인 필요 상태는 Resend Emails/Logs에서 확인합니다. 자동 재시도는 하지 않습니다.private.teacher_approval_emails에 기록되며 API 키와 이메일 본문은 이 기록에 저장하지 않습니다. pg_net 응답은 보존 시간이 있으므로 결과를 오래 지나 조회하면 확인 필요로 나올 수 있습니다.account.html에서 이메일 회원가입, 로그인, 교원자격증 또는 교원자격확인서 한 파일 제출을 처리합니다.미입력으로 표시됩니다.requested_membership_type에는 선택·신청 유형을, membership_type에는 실제 승인된 현재 등급을 각각 저장합니다.teacher-certificates Storage 버킷에 회원별 폴더로 저장합니다.profiles.id를 회원 식별자로 연결합니다.교사 협업 공간 접근 범위:
verification_status = 'verified'가 되기 전에는 일반 회원과 같은 범위만 이용합니다.Supabase Auth 설정:
https://www.onmaeumkr.comhttps://www.onmaeumkr.com/account.html, https://onmaeumkr.com/account.html운영 전 확인:
membership_type = 'teacher'이면서 verification_status = 'verified'인 회원만 등록·파일 이용이 가능하도록 서버 권한을 유지합니다.신라문화체 파일은 별도로 GitHub 루트에 Shilla_Culture(B).ttf 이름 그대로 업로드해야 큰 제목에 적용됩니다.
활동지역 구인공고 이메일:
onmaeum-recruitment-email.sql은 기존 회원·공고·승인 메일 설정 이후 실행합니다. 기존 Vault의 onmaeum_resend_api_key를 재사용합니다.account.html에서 알림을 끌 수 있습니다. 발송 직전 인증·지역·수신 설정·마감 여부를 다시 확인하며 이미 발송된 메일은 취소할 수 없습니다.admin.html의 발송 현황은 공고·회원 조합 건수입니다. 서비스 접수는 Resend 성공 응답이며 수신함 도착을 뜻하지 않습니다. 실패/확인 필요는 Resend에서 조사합니다.