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 ↗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.