ESP32-S3 Bench Guide
ESP32-S3 N16R8 bench guide: live pinout, lessons, simulators and the bench log.
Aprenda português brasileiro do zero à fluência: gramática, vocabulário, leitura e exercícios interativos gratuitos, alinhados ao QECR.
Translation pending
EducationHTML · JavaScriptGitHub @renangrossiOnlineOwner 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
Curso gratuito de português brasileiro (QECR Pre-A1 a C2) com exercícios interativos — site estático no GitHub Pages
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Renan, o Professor — Academia de Português Brasileiro Curso gratuito e estático de português brasileiro, alinhado ao QECR (Pre-A1 a C2), com centenas de exercícios interativos corrigidos no próprio navegador. Site-irmão de englishclasses — mesma filosofia ($0, GitHub Pages, sem backend), arquitetura adaptada e reconstruída inteiramente para o português.Read the full README ↗
Curso gratuito e estático de português brasileiro, alinhado ao QECR (Pre-A1 a C2), com centenas de exercícios interativos corrigidos no próprio navegador. Site-irmão de englishclasses — mesma filosofia ($0, GitHub Pages, sem backend), arquitetura adaptada e reconstruída inteiramente para o português.
Ao vivo: https://renangrossi.github.io/aulasdeportugues/
AI_TEACHER_ENABLED = False em scripts/site_chrome.py)
até que o Worker seja implantado de verdade. Ver worker/README.md
para o passo a passo de deploy.assets/js/listening.js) — grátis, sem arquivos.curriculum/{nivel}/{id}.json -- fonte única de verdade de cada lição
curriculum/index.json -- sequência de unidades/lições por nível
scripts/build_lesson.py -- curriculum/*.json -> niveis/{nivel}/{slug}.html
scripts/build_level_page.py -- curriculum/index.json -> niveis/{nivel}.html
scripts/build_home.py -- index.html
scripts/build_utility_pages.py -- dicionario/exercicios/verbos-irregulares/
progresso/revisao-de-hoje/teste-de-nivelamento
scripts/build_data_indexes.py -- assets/data/search-index.json e
assets/data/exercise-items-index.json
scripts/site_chrome.py -- cabeçalho/rodapé/nav compartilhados
Todas as páginas HTML deste repositório (exceto os scripts em si) são
geradas — não edite niveis/*.html, index.html ou as páginas
utilitárias diretamente; edite o JSON/Python correspondente e rode:
python3 scripts/build_lesson.py # todas as lições
python3 scripts/build_level_page.py # as 7 páginas de nível
python3 scripts/build_home.py # index.html
python3 scripts/build_utility_pages.py # páginas utilitárias
python3 scripts/build_data_indexes.py # índices de busca e revisão
(Ou rode os cinco em sequência — não há dependência entre eles além da ordem lógica acima.)
assets/js/exercises.js é praticamente idêntico ao do site em inglês —
o motor não sabe nada sobre o idioma do conteúdo, só sobre o formato
JSON de cada exercício (curriculum/SCHEMA.md documenta o formato de
lição completo; o formato de cada exercício é o mesmo lido por
exercises.js, ver o comentário no topo daquele arquivo).
assets/css/tokens.css define uma identidade brasileira própria — verde-
mata, terracota, ouro e azul-céu sobre superfícies de areia/marfim,
tipografia Lora + Source Sans 3 — usando os mesmos nomes de variável
que o restante do sistema de estilos (base.css, components.css,
layout.css, exercises.css, lessons.css, search.css,
dark-mode.css) já espera, para que esses arquivos pudessem ser
reaproveitados quase sem alteração.
Ver docs/gamification.md.
Este repositório já está configurado para GitHub Pages a partir da
branch main, raiz do repositório (sem Jekyll — ver .nojekyll). Basta
dar git push na branch main; o GitHub reconstrói o site
automaticamente.
Todos os direitos reservados — © Renan, o Professor.