Testing Site Testing Site

skip to navigation
skip to content

riotgen 0.1.0

riotgen: generator for RIOT application/driver/board code

Latest Version: 0.1.3

RIOT generator is a command line interface helper that initiates RIOT source files for applications, boards support and test applications.


Clone this repository:

git clone git://github.com/aabadie/riot-generator.git

Install riotgen using pip:

cd riot-generator
pip install .

The package is not yet available on PyPI.


RIOT code generator uses subcommands for generating the code for applications, tests and board support.

The application subcommand requires a <path> argument to set the directory where the application code will be generated:

riotgen application <output directory>

Then this command starts a command line wizard with questions about the new application: target board, RIOT base directory, author name, etc.

Once complete, the new application can be built using:

make -C <output directory>

test and board subcommands can just be called without parameters, the code is generated directly in the RIOT base directory:

riotgen board
riotgen test

Use --config option to pass a configuration file with predefined parameters to riotgen. Samples are provided in the source code:

riotgen board --config path/to/config/file.cfg
File Type Py Version Uploaded on Size
riotgen-0.1.0.tar.gz (md5) Source 2018-02-13 5KB