# RT-Thread x Renesas

<figure><img src="/files/lP8NsynfXLVaY74aAW2I" alt=""><figcaption></figcaption></figure>

## Renesas processor products

Renesas Electronics Corporation delivers trusted embedded design innovation with complete semiconductor solutions that enable billions of connected, intelligent devices to enhance the way people work and live. Renesas ships more than 3.5 billion MCUs per year, with approximately 50% in Automotive and roughly 20 Renesas MCUs in each automobile, while the other 50% are in other key markets like Industrial, IoT, and Infrastructure.

<figure><img src="/files/z7R4kxQtDjBaVAFfldyC" alt=""><figcaption></figcaption></figure>

The flexible Renesas Advanced (RA) 32-bit microcontrollers (MCUs) are industry- leading 32-bit MCUs with the Arm® Cortex®-M33, -M23, -M4, and -M85 processor cores and PSA certification. The development tools for the RA Family include

* Flexible Software Package (FSP) provides a Board Support Package (BSP) with efficient HAL-drivers and an easy-to-use middleware.
* RA Smart Configurator (RASC) is a desktop application providing developers using third-party toolchains and IDEs get access to the project setup and the graphical configuration of the software system (BSP, HAL drivers, middleware, RTOS), the pin assignments, and the clock setup in the same way as users of e2 studio.
* e² studio is an Eclipse-based integrated development environment (IDE) for Renesas MCUs. e2 studio covers all development processes, from the downloading of sample code to debugging.

Additionally, a comprehensive partner ecosystem delivers a variety of software and hardware building blocks that will work out-of-the-box with Renesas RA Family MCUs.

<figure><img src="/files/qcfzK95zz7qR6a5KjgIt" alt=""><figcaption></figcaption></figure>

## Renesas RA8 group

The five Renesas RA Family MCU series are based on 32-bit Arm Cortex-M cores. All five have been designed on common DNA, making these products feature- and pin- compatible. This allows easy scalability and code reuse from one device to another.

<figure><img src="/files/JJFwEPRrVOewyVUS5Omc" alt=""><figcaption></figcaption></figure>

The RA8D1 MCUs integrate the high-performance CM85 core with large memory, and a rich peripheral set including a high-resolution TFT-LCD controller with parallel RGB and MIPI-DSI interfaces, 2D drawing engine, 16-bit camera interface, and multiple external memory interfaces, optimized to address the needs of diverse graphics and Vision AI applications.

## Vision Board

RT-Thread in collaboration with Renesas Electronics, is unveiling its latest hardware innovation — Vision Board. Boasting the world’s inaugural 480 MHz Arm Cortex-M85 chip, Vision Board is fortified with cutting-edge Helium and TrustZone technologies.&#x20;

The bundled SDK seamlessly integrates OpenMV machine vision routines and MicroPython interpreter, facilitating the effortless development of machine vision applications. Moreover, with extensive peripheral support and continuous enhancements from the community-driven SDK repository, Vision Board promises endless exploration opportunities.

<div><figure><img src="/files/rsfkBkRXzmMvedM4F1ye" alt=""><figcaption></figcaption></figure> <figure><img src="/files/TSsOcFcvquaH0mwxuSOt" alt=""><figcaption></figcaption></figure></div>

### **Why Opt for Vision Board in Machine Vision?**

<figure><img src="/files/WVPyyB3WnOotF6F5mW9l" alt=""><figcaption></figcaption></figure>

### **Robust RA8 Chip Performance:**

* Core: A formidable 480 MHz Arm Cortex-M85, incorporating Helium and TrustZone technologies.&#x20;
* Storage: Integrated with 2MB/1MB flash memory and 1MB SRAM (inclusive of TCM, with 512KB ECC protection).&#x20;
* Peripherals: Compatibility with xSPI Quad-SPI (featuring XIP and real-time decryption/DOTF), CAN-FD, Ethernet, USBFS/HS, 16-bit camera interface, and I3C, among others.&#x20;
* Advanced Security: Exceptional encryption algorithms, TrustZone, immutable storage, tamper-proofing with DPA/SPA attack protection, secure debugging, secure factory programming, and lifecycle management support. Delivering a performance of 6.39 CoreMark/MHz, it caters to demanding IoT applications necessitating high computing performance and DSP or ML capabilities.

### **OpenMV Machine Vision Engine Feature:**

In today’s rapidly evolving technological landscape, the integration of machine vision into embedded systems has become increasingly prevalent. OpenMV stands at the forefront of this revolution, offering a versatile platform that empowers developers to explore the boundless possibilities of embedded machine vision.

At its core, OpenMV is an open-source initiative driven by a passion for innovation and accessibility. OpenMV is built upon the powerful foundation of MicroPython, a lightweight implementation of the Python programming language optimized for microcontrollers. This unique combination allows developers to leverage the simplicity and flexibility of Python to tackle complex machine vision tasks directly on embedded devices.

<figure><img src="/files/CAcptSCgAqgzy6o5jVDC" alt=""><figcaption></figcaption></figure>

### Hardware for RT-Thread workshop

The Vision-Board is introduced by RT-Thread, in collaboration with Renesas Electronics, the vision board is based on the Renesas Cortex-M85 architecture RA8D1 chip. The Vision Board comes in two versions: Standard (Cam) and Supreme (Cam+LCD). The bundled SDK seamlessly integrates OpenMV machine vision routines and MicroPython interpreter, facilitating the effortless development of machine vision applications.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://dev.tesa.or.th/tesa-developer/tesa-university-program/rt-thread-iot-os/university-program/rt-thread-architecture/rt-thread-x-renesas.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
