ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Guia clínico, material de estudo e banco de questões de anestesiologia — no bolso, grátis e sem internet.
O AnestoGuia é um aplicativo para anestesiologistas, residentes e estudantes, feito por um anestesiologista para ser usado no plantão e na preparação para as provas TEA/TSA. Ele reúne, em um só lugar:
Não precisa de login, não tem anúncio e não envia dados seus para lugar nenhum. Abre no celular como um app de verdade e funciona sem internet, inclusive no centro cirúrgico, no subsolo ou em hospital sem sinal.
Aviso importante: material educacional. Não substitui o julgamento clínico, as bulas, as diretrizes vigentes nem os protocolos da sua instituição. Confira sempre doses e condutas antes de aplicá-las em um paciente.
Link: https://vinihammoud-create.github.io/anestoguia/
Abra o link no navegador do celular uma vez, com internet. Em seguida, instale:
| Aparelho | Como instalar |
|---|---|
| Android (Chrome) | Menu ⋮ → Instalar app (ou Adicionar à tela inicial) |
| iPhone / iPad (Safari) | Botão Compartilhar → Adicionar à Tela de Início |
| Computador (Chrome ou Edge) | Ícone de instalação na barra de endereço → Instalar |
O ícone do AnestoGuia aparece na tela inicial e o app abre em tela cheia, como qualquer outro aplicativo.
O funcionamento offline é coberto por um teste automático (tools/test-offline.js): ele corta a rede e confere se módulos, figuras, Treino e emergência abrem.
Informe o peso uma vez e os cartões calculam as doses para o paciente:
10 cartões: PCR adulto · PCR pediátrica · Hipertermia maligna · Toxicidade por anestésico local (LAST) · Anafilaxia perioperatória · Broncoespasmo · Laringoespasmo · Via aérea difícil não antecipada / CICO · Hipotensão refratária · Bradicardia.
Também há checklist de cirurgia segura, cronômetros (PCR com aviso a cada 2 minutos, apneia/pré-oxigenação e torniquete) e um painel de pediatria.
Cada módulo tem abas, tabelas, figuras, casos clínicos, pérolas de prova, a seção "Como é no Brasil" e referências.
Preciso baixar na Play Store ou na App Store? Não. Ele é um web app instalável (PWA): abre pelo link e se instala pelo próprio navegador, sem loja.
Troquei de celular e o progresso do Treino sumiu. O progresso fica no aparelho. Em Treino, use Exportar no aparelho antigo e Importar no novo.
Funciona no iPhone? Sim, pelo Safari. Use Adicionar à Tela de Início.
Como atualizo? Não precisa. Com internet, o app baixa a versão nova sozinho. Para forçar, feche e reabra o app.
Encontrei um erro de conteúdo ou de dose. Obrigado por avisar! Abra uma issue descrevendo a tela e o que está errado, de preferência com a fonte.
Correções de conteúdo, sugestões de módulos e novas questões são bem-vindas: abra uma issue ou um pull request. Antes de enviar mudanças no código, rode node tools/test-all.js.
O app é um site estático, sem etapa de build e sem dependências. Os módulos são carregados sob demanda e o service worker guarda tudo para uso offline.
index.html casca do app: launcher, modo Prático, menu de Estudos, Treino
css/app.css estilos
js/store.js AG_STORE (localStorage)
js/calc.js calculadoras clínicas (TCI, fluidos, MABL, Na, K, gasometria)
js/app.js funções do app (abas, accordions, calculadoras do Prático, busca, timers)
js/router.js navegação por hash, histórico, carregamento dos módulos
js/treino.js treino: temas, simulado, revisão espaçada, exportar/importar progresso
js/plantao.js tela Emergência (cartões, checklist, cronômetros, pediatria) e favoritos
data/questoes.json banco de questões (temas → questões A–D com gabarito e justificativa)
modulos/<id>.html um arquivo por módulo de Estudos, carregado sob demanda
sw.js service worker (instala tudo para uso offline)
tools/ verificação estática, testes no navegador, versão do cache
docs/screenshots/ capturas de tela usadas neste README
Rodar localmente (os módulos usam fetch, então abrir o arquivo com file:// não funciona):
node tools/serve.js # ou: npx serve . / python -m http.server 8080
node tools/check.js # verificação estática
node tools/test-all.js # todos os testes (precisa do Edge ou Chrome para os de navegador)
node tools/bump-sw.js # antes de publicar: atualiza a versão do cache
Formato de uma questão:
{
"id": "farma_01",
"tema": "Farmacologia Anestésica",
"subtopico": "TCI de propofol",
"enunciado": "…",
"alternativas": { "A": "…", "B": "…", "C": "…", "D": "…" },
"resposta": "D",
"justificativa": "… (fonte, ano)",
"comentarios": { "A": "por que A está errada", "B": "…", "C": "…" },
"modulo": "farma",
"tipo": "conceito"
}
O histórico de mudanças está em CHANGELOG.md.
Criado por Dr. Vinicius Hammoud, anestesiologista.
Código e conteúdo licenciados sob Creative Commons Atribuição-NãoComercial 4.0 (CC BY-NC 4.0): você pode usar, copiar, compartilhar e adaptar, desde que dê o crédito ao autor e não use para fins comerciais. As fontes Inter e JetBrains Mono seguem a licença SIL OFL.
Feito por anestesiologista, para anestesiologistas. Se foi útil, compartilhe com um colega.