ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Plataforma de atividades em grupo para a sala de aula: cada grupo tem uma parte, ninguém tem o quadro completo, a turma junta as peças e supera a meta. Quem conduz abre a sala; os alunos entram pelo celular, com um código ou QR, sem cadastro e sem instalar nada; o telão acompanha a aula.
assets/ilustracoes/3d/ (ver ICONES-3D.md).| Quem | O que pode |
|---|---|
| Qualquer conta Google | Planejar, revisar, imprimir e exportar atividades; rascunhos no próprio navegador; pedido para IA externa |
| Professor autorizado (lista de mestres) | Tudo acima + biblioteca em nuvem, salas on-line e geração integrada com IA |
| Administrador (e-mails fixos) | Tudo acima + área de administração |
| Aluno | Entrar numa sala aberta por código ou QR, sem cadastro |
Acrescentar ?ensaio=1 a qualquer página roda tudo neste navegador, sem internet, para ensaiar a aula sozinho (com participantes simulados).
| Página | Quem usa | Onde |
|---|---|---|
index.html | todos (as três portas) | qualquer aparelho |
participar.html | alunos (sem cadastro) | celular |
planejar.html | professor: criar, revisar, salvar; administração | PC ou celular |
conduzir.html | professor: abrir sala, grupos, conduzir, encerrar | celular ou PC |
telao.html | telão da sala (digitar o código já abre) | TV / projetor |
previa.html | “Ver como fica”: professor, telão e turma simulada lado a lado | PC |
simulador.html | simulador da aula na sala real | PC |
manual.html | moldura do manual: pede o login e busca o texto no Firestore (publicado em Administração → Publicar manual) | professores da lista de mestres |
licenca.html | licença de uso (mesmo texto do LICENSE.md) | todos |
| typeId | Atividade | Em resumo |
|---|---|---|
investigacao_fragmentos | Investigação por fragmentos | Cada grupo recebe parte das evidências e escolhe a hipótese que elas sustentam |
comparar_hipoteses | Comparação entre grupos | Os grupos veem as conclusões dos outros e decidem a explicação que integra tudo |
montagem_pecas | Quebra-cabeça de texto ou imagem | Cada celular é uma peça; o todo só aparece com os celulares na ordem |
cadeado_grupo | Cadeado do grupo | Escape room: cada um responde a sua pergunta e o grupo destrava junto |
quiz_grupos | Quiz entre grupos | O sistema sorteia o grupo da vez; o telão mostra a vez e o placar |
cartoes_arrastar | Cartões de arrastar | Ordenar, classificar em colunas ou posicionar num termômetro entre dois polos |
pares | Pares | Ligar cada cartão ao seu par ou jogo da memória |
corrida | Corrida | No próprio ritmo: quiz, corrente de causa e efeito ou direção (↑ ↓ =) |
cruzadas | Palavras cruzadas | A grade se monta sozinha; as dicas ficam divididas entre os celulares |
sequencia | Sequência (Genius) | Luz e som; a sequência de termos cresce a cada acerto |
quiz_pensar | Quiz que faz pensar | Em equipe (TBL), decisão com três finais ou resposta com grau de certeza |
analise_imagem | Análise de imagem | Foto, gráfico ou modelo 3D: marcar, responder ou descrever; amplia em tela cheia no celular |
escala_padronizada | Escala padronizada | Mini-IPIP6 (Big Five + Honestidade-Humildade); o aluno vê o próprio perfil, o telão só a média |
jogo_economico | Jogo econômico | Ditador, ultimato, confiança e bens públicos, com pares sorteados |
questao_individual | Questão individual | Múltipla escolha de transferência, pode contar para a meta |
O manual explica cada uma e por que é um recurso pedagógico importante.
firestore.rules (função fixos(), os mesmos de ADMINS em js/mestres.js) + o documento config/mestres. Os administradores editam a lista em Planejamento → Administração.js/core/ Núcleo puro e testado (distribuição, tipos, validação, equilíbrio, motor, prompt, embaralhar…)
js/planejar.js Planejamento, área do professor e administração
js/autoria-docente.js Criação a partir do material (IA integrada ou externa)
js/revisao-docente.js Revisão do professor em linguagem legível
js/conduzir.js Condução (o “cérebro” da sala) e faxina das salas vencidas
js/telao.js Telão
js/participar.js Celular do aluno
js/*-tipos.js Condução, celular, telão e Planejamento dos tipos de atividade
js/icones.js Ícones 3D (assets/ilustracoes/3d) e de linha
js/backend.js Escolhe Firebase ou ensaio local
js/cloud-*.js Firebase (Firestore + Auth) / ensaio (localStorage)
casos/ Modelos prontos (listados em js/casos.js)
firestore.rules Regras do Firestore (publicadas à mão no console)
tests/ Testes do núcleo e dos modelos
tests/rules/ Testes das regras no emulador do Firestore
tests/e2e/ Aula completa de cada modelo, com celulares simulados (Playwright)
sw.js, manifest.webmanifest App instalável; as páginas abrem mesmo com a internet oscilando
node --test tests/*.test.mjs — núcleo e modelos (Node 20+), sem navegador.npx firebase-tools@13 emulators:exec --only firestore --project demo-mosaico-sala "node --test tests/rules/firestore.test.mjs" — regras no emulador (precisa de Java 11+ e de @firebase/rules-unit-testing e firebase instalados).node --test tests/e2e/aula.e2e.mjs — uma aula inteira de cada modelo (precisa do Playwright).mosaico-sala, publicado a cada push na main (.github/workflows/firebase-hosting.yml).firestore.rules em Firestore → Regras no console, ou dê a ela o papel Firebase Rules Admin.expiresAt (rooms, members, envios, pacotes), ver OPERACAO-SALAS.md.Uso gratuito pelo endereço oficial, dentro do acesso descrito acima, em aulas, cursos, palestras, treinamentos e eventos. Repositório público não é licença aberta: código, interfaces, tipos de atividade, casos, ícones e demais componentes não podem ser copiados, modificados, hospedados em outro endereço nem usados para treinar IA sem autorização. As atividades criadas por cada docente pertencem a quem as criou. Ver LICENSE.md.
Ao mudar o LICENSE.md, atualize também o licenca.html, que é a versão publicada no site.
Autor e titular: Mário César Nascimento, PhD. Copyright © 2026. Todos os direitos reservados.