RT-Thread Embedded IoT & Edge AI Workshop
Welcome to the Infineon-PSOC-E84 Training Event, a comprehensive, hands-on workshop designed to guide you through the next generation of IoT and edge computing development. Utilizing the powerful RT-Thread Studio IDE alongside the Infineon PSOC_E84-EDGI-TALK development board, participants will embark on a structured learning journey spanning basic hardware manipulation to advanced AI integration. Throughout this session, you will learn to configure essential peripheral drivers for LED control and AHT20 environment monitoring, implement modern GUI displays via LVGL, deploy an interactive Large Language Model (LLM) web terminal using Tongyi Qwen, and build intelligent voice-driven applications with the XiaoZhi AI platform. Whether you are looking to master embedded RTOS driver frameworks or explore cutting-edge edge-AI workflows, this training provides the ultimate blueprint to accelerate your AIoT engineering skills
This event will uses RT-Thread Edgi-Talk board
| Time | Session |
|---|---|
| Time | Session |
| 8:30 – 9:00 | Registration & Networking Lunch |
| 9:00 – 9:45 | Welcome, Introduction to RT-Thread, Edgi-Talk Platform & Workshop Overview |
| 9:45 – 10:05 | Lab 1 – Getting Started: Environment Setup, Build, Flash & Blink RGB LED |
| 10:05 – 10:55 | Lab 2 – RT-Thread Sensor Driver: Read Temperature & Humidity from AHT20 |
| 10:55 – 11:10 | Tea Break |
| 11:10 – 11:50 | Lab 3 – Embedded GUI with LVGL: Display Live Sensor Data |
| 11:50 – 12:15 | Lab 4 – Connected IoT: Wi-Fi, Web Dashboard & LLM Integration |
| 12:15 – 12:45 | Lab 5 – Edge AI: XiaoZhi Voice Assistant & MCP Device Control |
| 12:45 – 1:00 | Q&A, RT-Thread Ecosystem, Closing & Group Photo |
13:00 - 14:00 | Networking lunch and demo booth visit |
Lab 1 – Getting Started (20 min)
- Install and configure RT-Thread Studio
- Create an Edgi-Talk project
- Compile and download firmware
- Blink onboard RGB LEDs using the RT-Thread Device Framework
Lab 2 – RT-Thread Sensor Driver (50 min)
- Understanding RT-Thread device drivers
- I²C communication fundamentals
- Interface with the onboard AHT20 sensor
- Read and convert temperature & humidity data
- Display sensor readings in the RT-Thread Shell
Lab 3 – Embedded GUI with LVGL (45 min)
- Configure LVGL
- Build a modern dashboard
- Display real-time environmental data
- Plot live sensor trends
Lab 4 – Connected IoT & Edge AI (20 min)
Participants will discover how RT-Thread enables connected embedded applications:
- Wi-Fi networking
- Embedded Web Server (WebNet)
- Browser-based monitoring dashboard
- Integrating Large Language Models (LLMs) with RT-Thread
- Edge-to-cloud communication workflow
Lab 5 – AI Voice Assistant & MCP (30 min)
Experience AI running on embedded hardware:
- XiaoZhi AI voice assistant
- Voice interaction over Wi-Fi
- Device control using MCP (Model Context Protocol)
- Voice commands to control LEDs, display brightness and audio
- Overview of AI-powered embedded applications
This agenda reflects the progression of the training material while keeping the workshop engaging:
- Core RTOS fundamentals (LED & drivers)
- Embedded peripherals (sensor)
- Graphical applications (LVGL)
- Connected IoT (Wi-Fi & Web)
- Edge AI (LLM, XiaoZhi, MCP)
Participants leave with an understanding of the entire RT-Thread Edgi-Talk ecosystem, from basic firmware development to modern AI-enabled embedded systems, rather than focusing too heavily on GUI development alone.