这个项目能做什么
本仓库包含“AIoT in Action — Embedded Systems for AIoT Developer”课程材料,面向Burapha University的工程专业学生。课程使用BENTO PSoC Edge开发板(Eva Kit或TESAIoT Dev Kit)上的MicroPython进行教学,无需编译C代码。
课程结构由12课时组成,每课时3小时,按从原理到应用的顺序安排:
- 第1部分:一个可运行的UI应用,介绍开发板和Python命令
- 第2部分:将UI与硬件连接——GPIO、LCD、Touch UI、模拟、CapSense
- 第3部分:在HMI上显示来自IMU的传感器数据、实时图表、Mini-HMI Dashboard
- 第4部分:通过WiFi连接IoT Platform、双向MQTT遥测、通过TLS连接到TESAIoT Platform的MQTTs
- Capstone:构建一个完整的AIoT Mini-Product
仓库内容包括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中注明
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。