# Edge AI Workshop

{% hint style="success" %}

## <mark style="color:yellow;">Workshop contents</mark>

1. External interrupt programming with RT-Thread Studio and Renesas Flexible Software Package
2. Vision programming with OpenMV
3. MicroPython programming
4. Object detection using OpenMV
5. Training and deploying ML models with Edge Impulse
   {% endhint %}

## Hardware requirements

1. Computer with Microsoft Windows 10/11
2. One USB Type-C cable
3. One FAT32-formatted SD card

## &#x20;Development tools

1. RT-Thread Studio: <https://www.rt-thread.io/download.html?download=Studio>
2. ARM GNU toolchain: [https://developer.arm.com/downloads/-/arm-gnu-](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads/13-2-rel1) [toolchain-downloads/13-2-rel1](https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads/13-2-rel1)
3. Renesas FSP package: <https://info.renesas.com/fsp?os=windows&ins=rasc>
4. Keil MDK-ARM 5.39: <https://www.keil.arm.com/mdk-community/>
5. OpenMV IDE: <https://openmv.io/pages/download>
6. Renesas Flash Programmer: [https://www.renesas.com/en/software-](https://www.renesas.com/en/software-tool/renesas-flash-programmer-programming-gui) [tool/renesas-flash-programmer-programming-gui](https://www.renesas.com/en/software-tool/renesas-flash-programmer-programming-gui)
7. Tera Term: <https://teratermproject.github.io/index-en.html>
