• Jest to projekt zarówno sprzętu jak i oprogramowania.
• Oprogramowanie dzieli się na warstwę systemową i aplikacyjną
• Stopień rozbudowania warstwy systemowej jest bardzo różnorodny, od podstawowych funkcji l/O po systemy operacyjne czasu rzeczywistego