Hands-On Training with RT-Thread & Renesas RA Series
Duration: 2 Days | Level: Intermediate
Prerequisites: Basic C/Python programming, familiarity with microcontrollers
Course Overview
This intensive 2-day workshop introduces embedded computer vision using RT-Thread OS and Renesas RA microcontrollers (Cortex-M85). Participants will learn to develop real-time vision applications with OpenMV, MicroPython, and TensorFlow Lite, while integrating IoT capabilities via WiFi.
Key Learning Outcomes
✔ Embedded Vision Development: Capture and process images using OpenMV on Renesas Vision Board.
✔ Machine Learning on Edge: Deploy pre-trained models (e.g., face detection) and train custom models with Edge Impulse.
✔ RT-Thread Ecosystem: Leverage RT-Thread’s real-time OS for multitasking, drivers, and connectivity.
✔ IoT Integration: Transmit vision data over WiFi using the RW007 module.
Course Highlights
Day 1: Foundations & Basic Vision
- RT-Thread & Renesas RA Setup: Configure development tools (RT-Thread Studio, RASC).
- GPIO & Interrupts: Hands-on button/LED control with external interrupts.
- OpenMV Basics: MicroPython scripting for image capture and color tracking.
Day 2: Advanced Applications
- TensorFlow Lite: Run face detection models on OpenMV.
- Edge Impulse: Collect datasets, train, and deploy custom object classifiers.
- WiFi & IoT: Stream sensor data to the cloud via RW007 module.
- Mini-Project: Build a vision-based application (e.g., object tracker).
Who Should Attend?
- Embedded engineers exploring computer vision.
- IoT developers interested in edge AI.
- Hobbyists and students seeking hands-on experience with RTOS and microcontrollers.
Tools & Hardware
- Provided: Renesas Vision Board (RA8D1), OpenMV IDE, Edge Impulse access.
- Software: RT-Thread Studio, TensorFlow Lite, MicroPython.
Why Join?
- Industry-Ready Skills: Learn tools used in smart devices, robotics, and Industry 4.0.
- Expert Guidance: Led by RT-Thread and Renesas specialists.
- Hands-On Labs: 80% practical sessions with real-world use cases.