Main Content


Close-ip of a Raspberry Pi
Photo: Harrison Broadbent

PIMOD is a tool for configuring operating system images for single-board computer systems. It offers a simple yet comprehensive configuration language. In a configuration profile, called Pifile, a small set of commands is used to describe the configuration of an operating system image. Virtualization techniques are used during the execution of the profile in order to be distribution and platform independent. Commands can be issued in the guest operating system, providing access to the distribution specific tools, e.g., to configure hardware parameters.

PIMOD is actively developed and maintained on GitHub

More details are presented in the research paper published at IEEE GHTC 2020 and the corresponding conference talk recording.

Links to the topic