Sobre o projeto

Este repositório contém materiais didáticos para "AIoT in Action — Embedded Systems for AIoT Developer", destinado a estudantes de engenharia da Burapha University. O curso é ministrado usando MicroPython na placa BENTO PSoC Edge (Eva Kit ou TESAIoT Dev Kit), sem necessidade de compilar código C. A estrutura do curso consiste em 12 sessões, cada uma com 3 horas de duração, organizadas do Princípio à Aplicação: - Parte 1: Uma aplicação de UI funcional, apresentando a placa e os comandos Python - Parte 2: Conectando a UI ao hardware — GPIO, LCD, Touch UI, analógico, CapSense - Parte 3: Exibindo dados de sensores na HMI a partir do IMU, gráficos em tempo real, Mini-HMI Dashboard - Parte 4: Conectando à Plataforma IoT via WiFi, telemetria MQTT bidirecional, MQTTs sobre TLS para a Plataforma TESAIoT - Capstone: Construindo um Mini-Produto AIoT completo O conteúdo do repositório inclui 12 arquivos de slides em HTML visualizáveis em um navegador, 98 arquivos de código de exemplo, 15 modelos de Edge AI, exercícios com lacunas para preencher e gabaritos de respostas. O código de exemplo funciona em ambas as placas porque o código detecta o hardware automaticamente. Requisitos: placa BENTO PSoC Edge ou TESAIoT Dev Kit, BENTO IDE (escrever código pelo navegador), WiFi a partir da sessão 2, e TESAIoT Community Edition para as sessões 10–12. Licença: materiais do curso CC BY 4.0, código de exemplo MIT, imagens de terceiros creditadas em CREDITS.md