Об этом проекте

Этот репозиторий содержит учебные материалы для курса «AIoT in Action — Embedded Systems for AIoT Developer», предназначенного для студентов инженерных специальностей Университета Бурапа. Обучение ведётся на MicroPython на плате BENTO PSoC Edge (Eva Kit или TESAIoT Dev Kit) без необходимости компилировать код на C. Структура курса состоит из 12 сессий, каждая продолжительностью 3 часа, организованных от принципа к применению: - Часть 1: Работающее UI-приложение, знакомство с платой и командами Python - Часть 2: Связь UI с аппаратным обеспечением — GPIO, LCD, Touch UI, аналоговые сигналы, CapSense - Часть 3: Отображение данных датчиков на HMI от IMU, графики в реальном времени, Mini-HMI Dashboard - Часть 4: Подключение к IoT-платформе через WiFi, двунаправленная телеметрия MQTT, MQTTs поверх TLS к платформе TESAIoT - Capstone: Создание полноценного AIoT Mini-Product Содержимое репозитория включает 12 HTML-файлов слайдов, просматриваемых в браузере, 98 файлов с примерами кода, 15 моделей Edge AI, упражнения с пропусками для заполнения и ключи с ответами. Примеры кода работают на обеих платах, поскольку код автоматически определяет аппаратное обеспечение. Требования: плата BENTO PSoC Edge или TESAIoT Dev Kit, BENTO IDE (написание кода из браузера), WiFi начиная со второй сессии и TESAIoT Community Edition для сессий 10–12. Лицензия: учебные материалы CC BY 4.0, примеры кода MIT, изображения третьих сторон указаны в CREDITS.md