RT-Thread studio is one-stop development tool, it has easy-to-use graphical configuration system and a wealth of software packages and components resources, which makes IoT development simple and efficient.

RT-Thread Studio has the features of project creation and management, code editing, SDK management, RT-Thread configuration, build configuration, debugging configuration, program download and debug. Also it combined the graphical configuration system with packages and component resources, reducing the duplication of work and improving the development efficiency.

  • Community version is free forever.
  • Supports mainstream C/C++ language development.
  • Powerful code editing and refactoring functionality.
  • SDK Manager supports online download and update latest source package of RT-Thread.
  • Easy-to-use project creation wizard can quickly validate prototypes.
  • Brand new graphical configuration system, which supports both schema diagram and tree diagram configuration.
  • Software package market offers a variety of package resources.
  • Rich debugging facilities to quickly view and track code issues.

Features

Project Creation Wizard

Project Creation Wizard

Easy-to-use project creation wizard that can create projects based on development boards, as well as based on chips, generate drives and other codes automatically and quickly validate functional prototypes.

Graphical Configuration System

Graphical Configuration System

Brand new graphical configuration system, which supports both schema diagram and tree diagram configuration, and it has clear and intuitive features, easy to use, greatly reducing the opeartion difficulty in configuring systems and resources.

Packages Market

Packages Market

Web-based interaction, RT-Thread provides a wealth of package resources and gives you a development experience like building blocks. And package search has also been developed for easy to lookup the parckage, makes it easy to view package documentation and download packages online.

Code Editing

Code Editing

RT-Thread has powerful code editing functions, such as, automatic code assistant, code template, code formatting, code refactoring and so on, which improves coding efficiency and makes code more disciplined and standardized.

Simulation Debugging

Simulation Debugging

A variety of emulators are supported, and integrated multiple types of terminal tools to view chip core registers, peripheral registers, variables, expressions, assembly code, memory data, etc. Also supports assembly step, breakpoint management, can quickly view and locate code problems.

SDK Manager

SDK Manager

The SDK Manager enables fast online download of RT-Thread stable version code packs while update the latest version of RT-Thread code simultaneously.

Tutorial Video

RT-Thread Studio V2.0 | QuickStart

RT-Thread Studio V2.0 | Build Configuration

RT-Thread Studio V2.0 | Configuration

RT-Thread Studio V2.0 | Code Editing

RT-Thread Studio V2.0 | Debugging

RT-Thread Studio V2.0 | SDK Manager

RT-Thread Studio V2.0 | QEMU

RT-Thread Studio V2.0 | DAP

RT-Thread Studio V2.0 | Bare Metal Framework