ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Simulações interativas de física e matemática para a sala de aula.
Translation pending
EducationAstro · TypeScriptGitHub @gadfariaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Site de simulações interativas de física e matemática para usar em aula. Publicado em https://profa.larissarslima.com.
Stack: Astro (site estático) + MDX (texto) + KaTeX (fórmulas) + p5.js (simulações). Hospedado na Vercel.
npm install
npm run dev # http://localhost:4321
npm run build # gera o site em dist/
npx astro check # checagem de tipos
src/
content/simulacoes/*.mdx ← uma página por simulação (texto, fórmulas, perguntas)
components/sims/*.astro ← o código de cada simulação (p5.js)
components/SimFrame.astro ← moldura padrão: palco, leituras, botões
components/Slider.astro ← controle deslizante (com atalhos opcionais)
components/Toggle.astro ← liga/desliga
lib/sim.ts ← liga controles ↔ simulação, URL, tela cheia
Crie src/components/sims/MinhaSim.astro, usando LancamentoObliquo.astro como modelo:
<SimFrame id="minha-sim"> com <Slider>/<Toggle> dentro (cada um com um param).leituras com data-leitura="nome".<script>: iniciarSim(root) devolve sim.params, sim.onParam, sim.onAcao('play' | 'reset' | ...), sim.leitura(nome, texto) e sim.palco (onde o p5 desenha).Crie src/content/simulacoes/minha-sim.mdx:
---
titulo: Minha simulação
descricao: Uma frase sobre o que ela mostra.
disciplina: fisica # ou matematica
serie: 1º ano EM # opcional
rascunho: true # opcional: só aparece no `npm run dev`
---
import MinhaSim from '../../components/sims/MinhaSim.astro';
<MinhaSim />
Texto com fórmulas: $F = m a$ ou em bloco $$E = mc^2$$
A página aparece sozinha na home, na seção da disciplina.
?v0=25&angulo=30), boa para deixar cenários prontos para cada aula.npm run build, saída dist), então não precisa mudar nada.git push na main publica automaticamente. Pull requests ganham um link de preview.profa.larissarslima.comNa Vercel: Project → Settings → Domains → Add → profa.larissarslima.com.
No painel onde o domínio larissarslima.com foi comprado (DNS), crie o registro:
| Tipo | Nome | Valor |
|---|---|---|
| CNAME | profa | cname.vercel-dns.com |
(Se a Vercel mostrar um valor de CNAME diferente na tela de Domains, use o que ela mostrar.)
Aguarde a propagação (minutos, às vezes algumas horas). A Vercel emite o HTTPS sozinha.