1o trimestre
01/02–30/04 · 13 semanas · 26 aulas
S01A ponte: o mesmo programa nas duas linguagensO ESP32, a IDE e a traducao do que o aluno já faz em JavaScript para C++.
S02C++: variáveis e tiposA mesma lógica do primeiro trimestre de JavaScript, agora com tipo declarado.
S03Estruturas de controleif, switch e laco. O aluno já sabe a lógica; muda a sintaxe.
S04Funções e arranjo de bancadaParametros, retorno e o arranjo: por que subir um arranjo de protoboard e a primeira coisa a aprender.
S05Entradas e saídas: botao, potenciometro e LEDA primeira aula com dois lados: o mundo real fala, o ESP32 responde.
S06Bancada: protoboard, jumper e alimentacaoTudo que da errado na bancada esta aqui: trilhas, pull-up, fonte e o jumper que fica solto.
S07Buzzer e tom: sair do pisca-piscaSinal sonoro: o buzzer passivo e a função tone.
S08Sensores e a leitura que vira dadoDHT11 para temperatura e umidade, LDR para luz, e a primeira leitura com critério de qualidade.
S09O display OLEDO primeiro I2C: dois fios, endereco, biblioteca e o primeiro produto com interface.
S10Ações: rele, MOSFET e servoAtrito com carga: ligar e desligar coisa que não e LED.
S11Ultrassomico e o projeto da metade do trimestreHC-SR04 mede distancia com som, e fecha a parte de sensores com um projeto curto.
S12WiFi e o primeiro dispositivo conectadoO salto do trimestre: sair da bancada e aparecer no mundo.
S13Projeto final do primeiro trimestreJunta sensor, saída, display e rede num produto so, e fecha o trimestre.
2o trimestre
01/05–04/09 · férias 01/07 a 30/07 · 16 semanas · 32 aulas
S14O caminho do dadoA arquitetura do trimestre e o primeiro programa no terminal.
S15HTTP: o idioma que o ESP32 falaRequest, response, método e status. O que a placa precisa saber para não travar.
S16A placa fala: JSON e WiFi do ESP32A placa monta o JSON, envia e trata o que volta.
S17MySQL: o banco que guardaSchema, tipos, INSERT e SELECT. A primeira tabela que responde uma pergunta.
S18Node com MySQL: o caminho fechadoA placa envia, o Node recebe, o banco guarda. Fim a fim.
S19Consultar e mostrarO dado entrou. Agora ele precisa responder pergunta.
S20Intervalos, atrasos e a placa que não respondeTempo e a dimensao que ninguem planeja e todo mundo sofre.
S21Erro: o caminho sempre quebra em algum lugarValidar, tratar e registrar. O trimestre deixa de ser sobre funcionar.
S22Seguranca do caminhoO caminho fica exposto na rede da escola. O que precisa de protecao.
S23Estruturar o códigoO arquivo unico que funcionava na aula 5 não cabe hoje.
S24Configuração e ambienteO mesmo código rodando na sua maquina e na maquina da aula.
S25TesteDescobrir que quebrou antes de o professor falar.
S26Projeto do trimestreA estação meteorológica vira sistema com histórico, painel e consulta.
S27Aprofundar: hardware que a escola não temO kit tem 21 itens. O trimestre mostra como adding mais sem complicar a aula.
S28Fechamento do trimestreRevisao, duvida por duvida, e o que muda no trimestre seguinte.
S29A ponte para o 3o trimestreO sistema funciona. Falta ele sobreviver a quem não e o dono.
Como usar. A tabela de tempos de cada roteiro soma 50 minutos. A saída embaixo de cada sketch é real: o validar.py compila o exemplo para esp32:esp32:esp32 antes de a página ser gerada.
1520 termos distintos indexados