프로젝트 소개

이 저장소는 Burapha University의 공학 학생들을 위해 설계된 "AIoT in Action — Embedded Systems for AIoT Developer" 과정 자료를 포함합니다. 이 과정은 C 코드를 컴파일할 필요 없이 BENTO PSoC Edge 보드(Eva Kit 또는 TESAIoT Dev Kit)에서 MicroPython을 사용하여 진행됩니다. 과정 구조는 각 3시간씩 12개 세션으로 구성되며, 원리에서 응용으로 배열됩니다: - 파트 1: 동작하는 UI 애플리케이션, 보드와 Python 명령 소개 - 파트 2: UI와 하드웨어 연결 — GPIO, LCD, Touch UI, 아날로그, CapSense - 파트 3: IMU 센서 데이터를 HMI에 표시, 실시간 그래프, Mini-HMI Dashboard - 파트 4: WiFi를 통한 IoT 플랫폼 연결, 양방향 MQTT 텔레메트리, TESAIoT 플랫폼으로의 TLS 기반 MQTTs - 캡스톤: 완전한 AIoT 미니 제품 구축 저장소 내용에는 브라우저에서 볼 수 있는 12개의 HTML 슬라이드 파일, 98개의 예제 코드 파일, 15개의 Edge AI 모델, 빈칸 채우기 연습 문제, 정답 키가 포함됩니다. 예제 코드는 하드웨어를 자동으로 감지하므로 두 보드 모두에서 실행됩니다. 요구 사항: BENTO PSoC Edge 보드 또는 TESAIoT Dev Kit, BENTO IDE(브라우저에서 코드 작성), 세션 2부터 WiFi, 세션 10–12에는 TESAIoT Community Edition. 라이선스: 과정 자료 CC BY 4.0, 예제 코드 MIT, 타사 이미지는 CREDITS.md에 출처 표기