
Vzhledem k tomu, že kompilovaný kód je určen pro jinou architekturu, než na které probíhá kompilace, je potřeba vytvořit prostředí pro cross-kompilaci. Sestavení tohoto prostředí může být poměrně komplikované. Pro prostředí Debian však existuje projekt Emdebian (Embedded Debian Project), který tento proces značně zjednodušuje. Součástí tohoto projektu jsou mimo jiného repozitáře, obsahující balíky, jejichž instalací je možné vytvořit kompletní prostředí pro cross-kompilaci.

\subsection{Instalace systému}
Pro instalaci systému není možné použít běžné instalátory, které nejsou pro běh na podobných architekturách připraveny. Instalaci všech základních programů a utilit by bylo možné připravit ručně. Tento postup by však byl značně komplikovaný. Pro distribuci Debian, existuje nástroj Debootstrap, který tuto činnost automatizuje.
 
Jeho činnost probíhá ve dvou fázích. V první fázi je spuštěn na funkčním systému a v určeném adresáři, vytvoří základní systém (architektura systému, na kterém je spuštěn, nemusí být totožná s cílovou). V další fázi je tento systém spuštěn na cílovém hardware, kde proběhne instalace základních balíků. Tím vznikne plnohodnotný systém, do kterého je možné přidávat další programy standardním způsobem, pomocí balíčkovacího systému.



rozhrani

Pro komunikaci s uživatelem bude sloužit webové rozhraní. To by po autentifikaci uživatele mělo zpřístupnit, podle uživatele, buď jen historii naměřených veličin nebo i konfigurační rozhraní. Zaznamenaná data by mělo být možné zobrazit ve formě tabulky. Další možností je vytvoření grafu z vybraných hodnot, v nastavitelném časovém intervalu. Systém by také měl poskytovat základní nástroje pro kontrolu průběhu veličin. Především kontrolovat, jestli se vybrané veličiny nacházejí v určeném intervalu.