Getting started (Deprecated)

Deprecated:
Guides have moved to the Guide Site. This page will be removed after release 2026.04.
Deprecated:
See Setup Guide on the RIOT Guide Site for the latest information. This section will be removed after release 2025.11.

The build system

Deprecated:
See The Build System on the RIOT Guide Site for the latest information. This section will be removed after release 2025.11.

Building and executing an example

Deprecated:
See Building and executing an example on the RIOT Guide Site for the latest information. This section will be removed after release 2025.11.

Configuring an application

Deprecated:
See Configuring an Application on the RIOT Guide Site for the latest information. This section will be removed after release 2026.04.

Default configurations

Deprecated:
See Default Configurations on the RIOT Guide Site for the latest information. This section will be removed after release 2026.04.

Use Docker to build RIOT

Deprecated:
See Setup Guide or Build in Docker on the RIOT Guide Site for the latest information. This section will be removed after release 2025.11.

Generating compile_commands.json e.g. for code completion in IDEs

Deprecated:
See Generating compile_commands.json on the RIOT Guide Site for the latest information. This section will be removed after release 2026.04.

Using the native port with networking

Deprecated:
See Networking on the RIOT Guide Site for the latest information. This section will be removed after release 2026.04.