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에서 조사합니다.