ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Configuración y Adaptación de Sistemas Operativos
index.html): cada alumno entra con su usuario y su contraseña y responde las 20 preguntas. Al entregar ve su nota del 1 al 10 (aprueba con 6) y, si lo habilitás, la corrección de cada pregunta.docente.html): con tu contraseña podés hacer lo siguiente.
| Archivo | Para qué sirve |
|---|---|
index.html | Página del alumno |
docente.html | Panel docente |
config.js | Acá van la dirección y la clave pública de tu Supabase (hay que completarlo) |
comun.js, estilos.css | Código y diseño compartidos |
supabase/schema.sql | Crea la base de datos con las 20 preguntas (se ejecuta una vez en Supabase) |
cuestionario-so.supabase/schema.sql con el Bloc de notas. Al final del archivo buscá esta línea:
set docente_hash = extensions.crypt('CambiarEstaClave2026', ...
Cambiá CambiarEstaClave2026 por tu contraseña docente (mínimo 8 caracteres). Dejá las comillas.schema.sql y tocá Run. Tiene que decir Success. No rows returned.https://abcdxyz.supabase.co. Está en Data API o en la pantalla principal del proyecto.sb_publishable_.... Está en API Keys. En proyectos viejos se llama anon public.config.jsAbrí config.js y pegá los dos datos:
window.CONFIG = {
SUPABASE_URL: "https://abcdxyz.supabase.co",
SUPABASE_KEY: "sb_publishable_xxxxxxxxxxxxxxxx"
};
Esa clave es pública por diseño: puede estar a la vista en GitHub. Lo que protege los datos son las funciones de la base de datos, que exigen las contraseñas.
evaluacion-so.index.html, docente.html, config.js, comun.js, estilos.css, README.md.supabase. Si la subís no pasa nada, porque no contiene contraseñas.https://TU-USUARIO.github.io/evaluacion-so/https://TU-USUARIO.github.io/evaluacion-so/docente.htmldocente.html con tu contraseña docente y abrí la pestaña Alumnos.usuario ; Apellido y nombre ; curso ; contraseña
45123456 ; Pérez, Juan ; 5° A
45987654 ; Gómez, Ana ; 5° A ; ana2026
nota = correctas × 10 ÷ total de preguntas, con un mínimo de 1. Se aprueba con 6.
Con 20 preguntas, cada una vale 0,5 punto: 12 correctas dan 6, que es la nota de aprobación.
Editá la sección PREGUNTAS de supabase/schema.sql y volvé a ejecutar el archivo completo en el SQL Editor. No se borran ni los alumnos ni las notas. En cada pregunta, correcta indica la opción correcta: 0 = a, 1 = b, 2 = c, 3 = d.
⚠️ Al volver a ejecutar el archivo, la contraseña docente vuelve a ser la que figura al final. Si la habías cambiado desde el panel, poné la nueva en el archivo antes de ejecutarlo.
Para cambiar el porcentaje de aprobación, ejecutá en el SQL Editor:
update examen set nota_aprobacion = 7;
| Problema | Solución |
|---|---|
| "Falta configurar la base de datos" | Completá config.js y volvé a subirlo a GitHub |
| "No se encontró la función…" | No se ejecutó schema.sql, o se ejecutó en otro proyecto |
| "La clave de Supabase… no es válida" | Revisá que copiaste la Publishable key (o anon) completa |
| "No se pudo conectar…" | El proyecto está pausado (andá a supabase.com → Restore) o no hay Internet |
| Un alumno quedó "bloqueado" | Esperá 5 minutos o generale una Nueva contraseña |
| Un alumno necesita rendir de nuevo | Tocá Habilitar de nuevo en Resultados (se borra su nota anterior), o subí la cantidad de intentos |