La casa di Peper è tecnologicamente strutturata con architettura client server. Ogni dispositivo multimediale è un visualizzatore di contenuti HTML5 organizzati in un CMS.
Il server dei contenuti espone un server web con:
Un client è ogni dispositivo che visualizza dei contenuti. Il client è un sistema android su hardware RADXA PRO sul quale gira una app ibrida chiamata PeperStart
Il sistema operativo Android è stato compilato dalla versione kitkat 4.4.2
Al sistema sono stati aggiunti:
App ibrida costruita con ionic. Simile a PeperStart ma dedicata alla visualizzazione fullscreen di un video e con gestione della sospensione/resume del RADXA pilotato dal GPIO.