Voltar à matriz de cursos
M0 Smart Hardware Fundamentals

Fundamentos de Hardware e Introdução ao IoT

Domine as placas de desenvolvimento da série XIAO e o kit de sensores, compreenda programação Arduino e fundamentos de circuitos, e conclua seu primeiro projeto de hardware inteligente.

Fundamentos de Hardware e Introdução ao IoT Ilustração

Hardware Principal

  • A Grove Beginner Kit Placa integrada com 11 módulos · sem solda
  • B Wio Terminal Tela colorida de 2,4″ + joystick + botões
  • C XIAO ESP32S3 Sense Tamanho de Miniatura + Câmera + Microfone
  • Pool de componentes Grove 40 em 1 Compartilhado em Grupo · Acesso Livre Durante Projetos

O que este módulo resolve

O hardware é a base física dos sistemas inteligentes.

Dificuldade
Iniciante
Versão Completa
16–20 horas
Formato Mais Curto
Meio Período · 2 Horas
Formato de Ensino
3 camadas, 6 tipos

Cenários típicos de aplicação

Educação Geral Universitária Bootcamp Maker Serviço extracurricular K12 / Programa 16h30 Festival de Tecnologia · Semana de Inovação Workshop para Professores Experiência de Inovação Empresarial Turnê do Veículo Base Móvel Chaihuo

Ao concluir, que tipo de profissional o aluno se torna

O M0 não ensina sintaxe. Ele ensina um conjunto de habilidades que, mesmo depois que as barreiras técnicas desaparecerem, ainda determinarão a qualidade do trabalho — ideação, expressão, colaboração, iteração e narrativa.

  • 01

    Sensor → Lógica → Saída

    Pegue qualquer produto inteligente e imediatamente decomponha "o que ele detecta, como julga, o que emite", e desenhe seu próprio esboço de sistema.

  • 02

    Articule Suas Ideias

    Transforme "Quero fazer um lembrete de água" em requisitos estruturados que a IA entenda com precisão: entrada / lógica / saída / limites.

  • 03

    Colaborar com IA

    5 princípios da programação assistida por IA: altere uma coisa de cada vez, cole o erro exatamente como está, primeiro faça funcionar depois otimize, peça para a IA explicar, mantenha as versões que funcionam.

  • 04

    BMAD 五角色工作流

    Use os cinco papéis PM / UX / Arquitetura / Desenvolvimento / Teste para conduzir a IA passo a passo, transformando um protótipo "funcional" em um projeto "estruturado e mantenível".

  • 05

    Depurar & Iterar

    Entenda erros, encontre problemas, modifique seu trabalho; conheça o método de ajuda em 3 passos quando travar — pergunte à IA, ao colega, ao professor.

  • 06

    Documentar & Apresentar

    Escreva diário maker, grave vídeo de demonstração de 30 segundos, apresente "dor → solução → demonstração → valor" para um estranho em 2 minutos.

BMAD não é apenas um método para hardware. Fazer lição de casa, trabalhos em grupo, planejar um evento — tudo pode usar o mesmo fluxo. Este é o "meta-método" que o aluno leva consigo — e a única coisa deste curso que, com grande probabilidade, ainda estará usando daqui a dez anos.

Codecraft ajuda você a "ousar fazer", aily-blockly ajuda você a "concluir"

O M0 não usa o Arduino IDE para escrever C++ manualmente, mas adota a cadeia de ferramentas em dois estágios desenvolvida pela Seeed. A primeira metade: zero instalação, resultados em 5 minutos; a segunda metade: traga o projeto para seu próprio computador, transformando-o em uma engenharia que pode ser levada e continuamente evoluída.

Codecraft

Navegador · Zero Instalação · Resultados em 5 Minutos

  1. Iniciante Total
  2. Pode Fazê-lo Funcionar

aily-blockly

Desktop · Engenheirado · Projeto Permanentemente Seu

  1. Pode Modificar Código
  2. Pode Construir Projetos de Engenharia
  3. Leve Para Casa e Continue
Ponto de Virada Crítico · Módulo 8Os projetos no Codecraft ficam no servidor — feche o navegador e não os leva; o aily-blockly permite que o aluno deixe de ser "inquilino" e se torne "dono" do projeto pela primeira vez.

Requer adicionalmente SenseCraft AI (implantação e treinamento de modelos visuais sem código, para Módulo 5 e Sessão de Visão, requer internet), livro didático NLHD de 15 capítulos em chinês (código aberto, gratuito, para autoestudo contínuo após o curso).

Sensoriamento · Interação · Visão, progressão em três níveis

Na versão completa, cada aluno recebe o conjunto de três peças; nos formatos reduzidos, apenas o kit correspondente. Os subkits são divididos por plataforma de hardware, não representando profundidade de domínio L1/L2/L3.

  • Placa integrada Grove Beginner Kit

    M0-A

    Sensoriamento Ambiental

    Grove Beginner Kit

    Placa integrada com 11 módulos: tela OLED, botões, potenciômetro, buzzer, LED, sensores de luz, temperatura/umidade, pressão atmosférica, som e acelerômetro. Sem solda, sem protoboard. O primeiro projeto de ciclo fechado "percepção → lógica → saída".

  • Placa de desenvolvimento portátil Wio Terminal

    M0-B

    Design de Interação

    Wio Terminal

    Placa de desenvolvimento portátil com tela colorida de 2,4", joystick de três direções, três botões, acelerômetro integrado e interface Grove. Crie projetos de interação humano-computador com interface: timer Pomodoro inteligente, nível de bolha, minijogos com sensores de movimento.

  • XIAO ESP32S3 Sense e acessórios de expansão

    M0-C

    Inteligência Visual

    XIAO ESP32S3 Sense

    Controlador principal tamanho miniatura + câmera OV2640 + microfone digital + slot para cartão SD, com placa de expansão, buzzer, mini ventilador. IA de borda: classificação de imagem, detecção facial/de objetos.

+ Kit de expansão Grove 40 em 1 (pool de componentes compartilhado por grupos)Distância ultrassônica, nível de água, umidade do solo, vibração, servo, relé, MP3, fita de LED RGB... acesse livremente ao construir seu próprio projeto, sem a limitação de "apenas esses módulos no kit".

Curriculum / 10 módulos de ensino

A ordem dos módulos não muda, a divisão é você quem define

Escolha um formato e veja quais módulos ele cobre. A versão completa é o mesmo curso organizado de três maneiras — conteúdo, hardware e entregáveis são idênticos, apenas a divisão difere.

10módulos de ensino e sua profundidade de cobertura em cada formato
Módulo / ResultadoAulas semanais10×2hExtracurricular16×1hImersão4–5 diasMaratona2 diasProgramação2hVisão2h
01Desafio ImpossívelExiba seu nome na tela em 5 minutos · formação da mentalidade de programação com IACodecraftCompletoCompletoCompletoCompletoReduzidoNão inclui
02Grove avançadoCiclo Sensor→Lógica→Saída · 5 Leis da Programação Assistida por IACodecraftCompletoCompletoCompletoCompletoNão incluiNão inclui
03Interação com tela no Wio TerminalInterface, Estado, BotõesCodecraftCompletoCompletoCompletoNão incluiCompletoNão inclui
04BMAD 五角色工作流De "Funciona" para "Estruturado" · Temporizador Pomodoro InteligenteCodecraft + BMADCompletoCompletoCompletoReduzidoCompletoNão inclui
05XIAO + câmeraO Que É IA de Borda (TinyML) · Classificação de Imagem na PráticaSenseCraft AICompletoCompletoCompletoNão incluiNão incluiMais aprofundado que o completo
06Encontre um Problema RealDefinição do tema do Final Project + PRD + esboço do sistemaCompletoCompletoCompletoCompletoNão incluiNão inclui
07Protótipo v1Decomposição do MVP: no máximo 3 funcionalidades, obrigatoriamente com ciclo fechadoCodecraftCompletoCompletoCompletoCompletoNão incluiNão inclui
08Ponto de Virada CríticoDo Navegador ao Desktop — Primeira Vez "Dono" do Seu Próprio Projetoaily-blocklyCompletoReduzidoCompletoNão incluiNão incluiNão inclui
09De Brinquedo a ProdutoSensores/Bibliotecas Personalizados · Aparência · Teste de Usuário + Revisão entre Paresaily-blocklyCompletoReduzidoCompletoReduzidoNão incluiNão inclui
10Dia de DemonstraçãoPolir → Gravar Vídeo → Demonstração → EncerramentoAuto-SelecionadoCompletoCompletoCompletoCompletoReduzidoReduzido

Completo Reduzido Não inclui●+ Mais aprofundado que o completo

O que é o ●+: na versão completa, o módulo 5 tem apenas uma aula, enquanto a aula de experiência visual dedica 2 horas inteiras somente à visão — por isso inclui a etapa de "coletar seus próprios dados, treinar seu próprio modelo e treiná-lo errado de propósito", que é justamente a parte mais valiosa.

Primeiro escolha o nível, depois o formato

O tempo e o objetivo determinam qual nível escolher: se você quer que o aluno leve um projeto que possa continuar evoluindo, escolha a versão completa; se tem apenas dois dias, escolha a versão hackathon; se tem apenas meio dia, escolha uma das duas oficinas rápidas.

  • Versão Completa

    FP completo

    16–20h · M0-A + B + C + pool de componentes

    • Horário Semanal10 sessões × 2 horas · 20h

      Aulas de Clube, Acampamentos de Fim de Semana, Cursos Semanais Regulares

    • Horário Pós-Aula16 sessões × 1 hora · 16h

      Programas Pós-Aula / Aulas das 16h30 com Sessões Mais Curtas

    • Horário Intensivo4–5 dias × 4 horas · 16–20h

      Acampamentos de Férias, Semanas Intensivas no Campus

    Codecraft + aily-blockly + SenseCraft AI · cobertura completa dos 10 módulos

  • Edição Maratona

    FP compacto

    2 dias · 12–14h · apenas M0-A + pool de componentes

    • Dia 1 manhãMódulo 1 + 2

      Desafio Impossível → Ciclo de Sensoriamento Grove → 3 Mini Projetos

    • Dia 1 tardeMódulo 6 + 4 (BMAD Lite)

      Encontre um Problema Real → Seleção de Tema em Equipe → PRD

    • Dia 2 manhãMódulo 7

      Seleção do Pool de Peças → Sprint de Protótipo → MVP v0.1

    • Dia 2 tardeMódulo 9 + 10

      Iterar → Documentar → Vídeo de 30s → Demonstração

    Plataforma de hardware único é intencional: invista todo o tempo em criatividade, prototipagem e documentação. Proporção recomendada de TA: 1:5–6.

  • Sessão Experimental

    Sem FP

    Meio Período 2h · Zero Instalação · Hardware Único

    • Sessão Experimental de ProgramaçãoWio Terminal × Codecraft

      Venda "IA pode fazer coisas para mim" — construa um Temporizador Pomodoro Inteligente em 2 horas, percorra o BMAD. Metodologia transferível.

    • Sessão Experimental de VisãoXIAO × SenseCraft AI

      Venda "IA cabe na unha" — treine seu próprio modelo sem escrever uma linha de código. Barreira mais baixa.

    Duas sessões podem se combinar em um dia inteiro (4h) de experiência: programação de manhã, visão à tarde, cobrindo IA generativa + IA de borda.

A Sessão Experimental de Programação é o workshop padrão da turnê nacional do Veículo Base Móvel (MCV) da Chaihuo. Zero instalação, hardware único, ciclo fechado de 2 horas, offline apenas desacelera mas não cancela — essas quatro propriedades são exatamente o que "chegar e ensinar no mesmo dia" exige. Divisão de trabalho no MCV: parada pop-up → Sessão de Programação; estadia de dois dias no campus → Maratona; com internet e tema de IA → Sessão de Visão.

Antes de escolher o Horário Pós-Aula (16×1h): 16 × 1h = 16 horas, 4 horas a menos que as 20h do Horário Semanal; cada sessão tem ~10min de sobrecarga fixa (ligar, distribuir dispositivos, conectar, guardar), mais sessões = mais perda — tempo prático real ~13h vs 18h. As trocas são reais: iteração do FP comprimida de duas rodadas para uma, dia de demonstração de 1h é apertado, recomenda-se lutar por sessões de período duplo.

Recomenda-se 2 vezes por semana para 16 sessões, não 1 vez por semana. Com 1 vez por semana, a duração se estende por 16 semanas (praticamente um semestre inteiro) e os alunos "perdem o fio" do seu Final Project. Com 2 vezes por semana ≈ 8 semanas, o ritmo fica próximo ao das aulas semanais.

A única restrição rígida da Sessão de Visão é a internet. O SenseCraft AI treina na nuvem, exigindo acesso à internet e suportando uploads simultâneos de toda a turma — offline na sessão de programação é apenas lento, offline na sessão de visão é falha total. Antes da implantação, a Chaihuo testará a cadeia completa no local e preparará hotspots e modelos pré-treinados como contingência.

Não são apenas demos, mas entregáveis que podem ser ativados, validados e replicados

A seguir, a entrega da Versão Completa; a Edição Maratona entrega projeto, documentação, vídeo e código fonte; as duas Sessões Experimentais entregam projeto Pomodoro e modelo de IA auto-treinado respectivamente.

  • 01 Trabalho Final Project

    Problemas que os alunos querem resolver por si mesmos, não tópicos atribuídos pelo professor. Hardware reciclado, fotos/vídeos do projeto preservados.

  • 02 Código Fonte Completo

    3+ projetos na nuvem do Codecraft, 1 projeto local no aily-blockly, publicável no GitHub.

  • 03 Documentação do Projeto

    Problema/Solução/Usuário, Esboço do Sistema, Lista de Hardware, Processo de Implementação, Registro de Colaboração com IA.

  • 04 Vídeo de demonstração de 30 segundos

    Orientação paisagem, pronto para competições e documentação de portfólio.

  • 05 Diário maker

    Documentação de processo de ponta a ponta — material pronto para competições e publicações, sem necessidade de retrabalho posterior.

  • 06 Modelo de IA Auto-Treinado

    Colete seus próprios dados, treine na nuvem, implante um modelo de classificação de imagem rodando no XIAO.

  • 07 Vaga na plataforma Codecraft

    Um lugar por pessoa, continuamente disponível durante o período de validade — após o curso, abra o navegador em casa e continue trabalhando.

  • 08 Certificado de Conclusão do Curso

    Certificado de Conclusão M0 da Academia Chaihuo Maker (Certificado de Participação para Sessões Experimentais).

Para quem é este curso

Alunos Sem Base Professores de Educação Geral Universitária Alunos do Bootcamp Maker Equipe de Experiência de Inovação Empresarial

Esperamos Que Você o Transforme Além do Reconhecimento

Este curso não é um produto fechado, é uma fundação. A Chaihuo é um espaço maker, código aberto é nossa essência — o M0 nunca entrega apenas "uma aula", mas um conjunto completo que pode ser desmontado, reescrito, remontado: esqueleto de 10 módulos, planos de aula e PPTs para professores, manual do aluno, projetos na nuvem Codecraft, livro didático aberto NLHD, pool de peças 40-em-1.

  • Abertura 01

    Trocar Tema

    O domínio do problema do Módulo 6 "Encontre um Problema Real" é aberto: sua disciplina, o festival de tecnologia da sua escola, algo real acontecendo nesta cidade. Quanto mais próximo o problema estiver da vida dos alunos, melhor — e você sabe disso melhor do que nós.

  • Abertura 02

    Conectar Recursos

    Seus projetos de clube existentes, tópicos de competição, currículo escolar podem se conectar após o Módulo 7, tornando-se o pool de direções do Projeto Final. O M0 remove a barreira técnica — o que está além da porta é você quem decide.

  • Abertura 03

    Adicione o Seu

    O que você acumulou ao longo de anos ensinando: métodos, metáforas, aquele momento que faz os olhos dos alunos brilharem — isso é exatamente o que não temos e não podemos oferecer.

O melhor destino de um curso não é ser executado perfeitamente uma vez, mas ser transformado por um professor até ficar irreconhecível, tornando-se um curso que só ele pode ministrar.
— Feng Lei, autor desta série de cursos

Combinações de curso que incluem este módulo

M0 Fundamentos de Hardware e Introdução ao IoT

Seja Nosso Parceiro