ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
malla curricular de electronica de la unal
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Malla interactiva para Ingeniería Electrónica de la Universidad Nacional de Colombia, Bogotá (plan 2545). Proyecto independiente, no oficial.
Permite explorar prerrequisitos, registrar avances y notas (PA y PAPA estimados), planear el próximo semestre con sugerencias, armar horarios sin choques con los grupos reales del SIA y ubicar optativas por agrupación. Después de la primera visita funciona sin conexión. El progreso se guarda en el navegador; exporta una copia antes de borrar sus datos. No pide credenciales del SIA ni sincroniza con él.
Con Node.js 22.12 o superior:
npm ci
npm run dev
La landing queda en http://localhost:5173/ y la aplicación en /app
(por ejemplo, /app#horario abre el horario).
Verificación y vista de producción:
npm test
npm run build
npm run preview
index.html y src/landing/: la landing, estática y liviana, que explica la app.
Su fondo es la red real de prerrequisitos (npm run landing:graph) y sus capturas
salen de la app con un estudiante de ejemplo (npm run build && npm run landing:screenshots).app.html y src/main.ts: la aplicación, servida en /app. Al instalarla como
app se abre directamente ahí.api/sia/: la actualización diaria de la oferta del SIA (Vercel Cron y Blob).El balance de 172 créditos es una estimación por componentes, no una
certificación de grado. Algunas agrupaciones y restricciones requieren
verificación. El promedio registrado incluye las notas locales de libre elección,
Matemáticas Básicas y Lectoescritura. Inglés acreditado como AP/RE no se pondera.
El PAPA estimado suma los intentos anteriores que registres; no reemplaza el PAPA oficial.
Consulta las limitaciones y las fuentes en data/sia/.
La oferta del periodo (grupos, horarios y cupos) se actualiza sola: una función
programada en Vercel consulta el buscador público de cursos del SIA cada día,
valida el resultado y lo publica; la app lo lee al abrirse y, si no está
disponible, usa la copia incluida. npm run sia:snapshot regenera esa copia y el
plan. Ver ADR-002.
Se reciben issues y pull requests. Lee CONTRIBUTING.md. No publiques historias académicas, notas, capturas del SIA ni archivos exportados por estudiantes; utiliza únicamente ejemplos ficticios.
Importa sebastianvelace/mallatronica en Vercel. El repositorio incluye la
configuración de Vite: npm run build genera dist, y cleanUrls sirve la app en
/app. Para la actualización automática de la oferta hay que conectar un
almacén de Vercel Blob al proyecto y definir CRON_SECRET; sin eso, la app usa la
copia incluida. No hay integración autenticada con el SIA.
Código original bajo MIT, abierto a contribuciones y reutilización. Los materiales de terceros conservan sus propios derechos.